jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Is anyone buying social networking companies for the platform these days, or just for flashy names and large numbers of users signing up in large beta windows?
How many of your non-technical friends and family use Wordpress ?
I love it! As someone who -loves- to try new/weird beer, this is awesome! All you need to do now, is make a way for me to buy X from the comfort of my computer. (most countries have a local beer/wine website, so you could set up some sort of affiliation)
You do get both forms of access, so you can make queries from both interfaces.

I believe there is a locking mechanism whereby the HandlerSocket interface holds its own lock for all its concurrent client, which it releases occasionally to allow MySQL to have access as well ('occasionally' in this case might be 'a hundred times a second' for all I know).

Note that this doesn't give you SQL or any of the benefits. For example, you can't do joins (but you could write them manually, since you get better throughput manually so the speed might outweigh the inefficiencies of multiple round-trips.
This is quite impressive. Combined with the codebase of Dashcode and Xcode 4, Apple now has everything it takes to make the HTML5 authoring suite that we've been waiting for. Imagine not having to code Canvas or SVG animations, just point and click. Once such a WYSIWYG app exists, there'd be no excuses left to use Flash online.

(EDIT) To clarify: what I have in mind is a pro app that is sold in the same way Apple's other pro apps are (Final Cut, Logic, Aperture). No dev account needed, pricing between $300-500. It would produce clean, readable code that would run on any platform that has a decent JavaScript engine and support for HTML5, Canvas, CSS3, SVG, and h.264.
I like your comment from a moral perspective, which is that we really should really be diverting this type of creative energy into reducing energy consumption (wastage?) rather than finding ways of fueling existing consumption levels.

However, from a practical perspective, I do think that ideas such as vertical farming are a step in the right direction for a host of other reasons, assuming that the energy issue gets solved.

Vertical farming seems better for the environment since we're not taking down more forests to claim farm land. It also seems like a great idea for developing societies that can't meet base consumption levels. I'm sure there are other great reasons too, but my point is that this type of thinking certainly turns the wheel towards the direction you're pointing to.
Rules may not be complicated. Seeing where and how they should be applied in the sea of code, some you did not write—entirely different story.
I read your incoherent rant several times and I still can't figure out what you're going on about.
I found out about Goofy a couple of months ago and when I'm at my desk, I don't have to use my phone at all for messaging (except for whatsapp).

Now I'd wish someone would do the same for Gmail chat / Hangouts, or maybe a way to combine all the webviews into one ;)
Very good idea too.

I like the idea of selfhosting and the proxy.

Thank you very much.
They are/have been also used to promote growth. That's banned in the EU at least, but I think American producers still do it.

https://en.wikipedia.org/wiki/Antibiotic_use_in_livestock#Gr...
all-inkl has huge incompetencies when it comes to mail. Their servers end up on spam lists every 1-3 weeks. Effect: Your customers do not receive any more emails from you.

In addition if you inbox becomes larger than a specific size (1 GB is think) they will autoarchive your whole inbox to a folder... not nice if you have smart mail mailboxes
I had this same frustration and same implementation idea -- proxy is awesome because any client can easily gain features by a checkbox pref "Use proxlet".

I never pursued it because I wasn't sure how I could sustain it -- I asked my heavy-twitter friends about it. They all agreed it sounded like a good idea, but none of them thought they'd be willing to pay for it.

Have you done any market research, or are you just doing it for fun for now?

Anyway, I'm happy to see it. Where's the paypal donate button?
But they still add the "on behalf of" line. I understand that this is technically correct, but for some of us, it's unwanted behavior...
I guess I don't understand your criteria.

There's plenty of help available on F#. Mono was painful, at least for me, but nothing like C++ or .NET internals.

When I'm coding I look for community support and ease of solutions. I have that. So why again would I switch?

I guess what I'm saying is that I don't understand your criteria. Who cares if famous person X answers your question? I just want to get my work done, not become a celebrity or hang out with the cool kids.

Once I decided to move to linux I thought about moving to OCaml, Java, or Haskell. It's really not that big of a leap, and I've done some Java and OCaml in the past.

But in the end I liked having other .NET folks making assemblies that I could pull into .NET and use. A zillion guys out there coding for the CLR, and I can leverage that.

All that other stuff -- TDD, CI, good abstractions, dependency management, etc -- that's just good coding practices. Has nothing at all to do with .NET, does it?

In you have a hammer and it's not working, stop hammering. But you don't have to throw out your entire toolbox. Just pick up the screwdriver. In fact, that's the difference between the tool -- VB, C#, MVC, whatever -- and the toolbox. Seems like you just jumped from one example to a broad generalization.

Whatever works for you, though. That's my whole point: instead of making big generalizations about the state of microsoft, .net, and the community, just mind your knitting. You'll kill more time thrashing around reacting to perceived problems than you'll save from a new platform. Don't do that.

This isn't really an argument for or against .NET. Perhaps Java rocks for you. Just don't waste time trying to find the perfect language. Instead go make things that people want. Even if you do that at 50% efficiency, you're still better off than using the perfect tool making a bunch of stuff that has no value. There is a cost to switching.
Haha, that is great.
Wikipedia says the Nimitz-class carriers have a compliment of "Ship's company: 3,200; Air wing: 2,480".
For those who are wondering, this seems to be a reference to the 2006 bankruptcy of Kongō Gumi, the previous record-holder for the oldest continuously-running independent business. ( http://en.wikipedia.org/wiki/Kong%C5%8D_Gumi )
Love it! I'm just wondering, aside from the animation part do you ever need to edit an Illustrator-generated svg?
I wonder how he got his last name from?
Wasn't XML developed for documents, i.e., text that is mostly words, like technical manuals? Isn't that why an xml file is called an XML document. Seems to me anyone that uses it to store data is using the wrong tool.
He made an exception during that time period for one model that was his inspiration for many figures of gods in his epic Boston Public Library murals:

https://www.apollo-magazine.com/thomas-mckeller-john-singer-...
As mr. Money Mustache would say: work gets better when you don’t need the money.
My employer expects me to keep my music quiet (preferably confined to my ears only) when I am at the office. At home I can play it loud enough that the neighbors can hear it, and that's okay. I'm fine with professional officers being held to different standards when they are on duty.
Glicko2 has a fatal flaw for massively multiplayer games such as Pokemon Go. Basically, by intentionally losing certain games, you can increase the volatility in your rating, and then you can win a few games in a row against low ranked players and leapfrog people who are actually consistently trying to win.

See:

[1] Farming Volatility: How a major flaw in a well-known rating system takes over the GBL leaderboard. https://www.reddit.com/r/TheSilphRoad/comments/hwff2d/farmin...
The labels aren't nearly as important as understanding that he is part of a power structure that is bent on preventing any sort of challenge to the government's monopoly on currency regulation.
Well said. Even more (no need to get a book out): http://lesswrong.com/lw/kw/the_tragedy_of_group_selectionism...
What tangible things were hacked? apart from password was the communication history, files share etc were hacked too? We sometimes share code blocks and zip files etc..
What do you think that no planning authority achieves? The majority of actual high density cities that got that way in the last 100 years have been pretty highly planned. The best low planning examples of recent years have generally been suburban.

Got a counterexample?
Agreed, if they weren't located in the US, they'd be my dream employer...
From a long-term cash perspective, it is likely that, due to the market segment, saturation may be reached faster as most UHNWIs that want one will have already purchased a unit already. But of not yet customers are at least un-convinced, conservatives, cheapskates, brand loyalists and bad timing quants that maybe microstrategized.

Without enough cash, what are the odds of Tesla pulling an iPhone 5C to tap others with six-figure incomes?
I think that is almost exactly the wrong way to approach the problem. Here is why.

Microsoft has never lacked an astute understanding of the market. They have rarely been behind the curve in their domains. They had purchased hotmail before Gmail was even on the drawing board. They had been trying to market tablets for a long time before the iPad. But what they lack is a fresh perspective. The corporate culture is relatively ingrown and I think that's the big problem. Long story short that means their executions of plans tends to be... somewhat... problematic.

Microsoft has what it needs, namely a lot of very talented people (some of which I still am in contact with). What it lacks is an ability to get those people in charge of getting all the little problems solved so that people will find the solutions useful. They have largely coasted through on momentum, using spare cash to purchase promising companies.

To turn this around you have to turn the entire corporate culture around. You have to start encouraging cross training. Get the developers working front line tech support a week a year or something. Have the main developers do stints at Critical Problem Resolution or similar groups. Get folks in touch with the problems of the customers and what they are solving.

More importantly, encourage Microsoft employees to use and study competing products.

When I was at Microsoft the problem was an island mentality and this killed their early tablet efforts. That has to be turned around and it won't be easy.
I fully agree with you but just want to add that you can do it in "pure" Lua :

for file in io.popen("ls "..dir):lines() do
...
end

This should never be used in real applications and a proper filesystem module should be used instead. But, I find it very useful for quick one-shot scripts I write for batch processing some files.
Electrolytic caps go bad when left unpowered for long intervals. The plates depolarize - but can be usually be restored by slowly raising the applied voltage. Gear that has been left off for years should be slowly powered up over a day or two in small steps with a variac.

Walter Bright! I remember Zortech C, and some micro cross compilers. Thanks.
Uh...the trend is that Tesla sales increased 13,000%!
In which states was Tesla unable to sell cars in 2Q13? Of those states, would California have been the best place to import a Tesla from?
Thanks Marc, for being part of it :-)
Indeed. Mods, can we get the title of this post changed? It's slightly misleading as it is.
I like the following interview.

"One could start arguing about it from the historical viewpoint where network packet creation was a holy operation."

https://fosdem.org/2015/interviews/2015-antti-kantee/
I think that most people don't fully appreciate the complex relationship between the government and the governed. What we've had in the past and are missing now is oversight. This comes in multiple forms: congressional oversight, regulatory oversight, judicial oversight, etc. Ultimately, if those methods failed, we always had the media to provide oversight - which is why until the last 20 years or so, freedom of the press was considered sacred.

Real harm is happening today; it's just hard to prove. The entire reason there is no evidence that the NSA machine has been used for nefarious purposes is because they've designed the programs to avoid congressional oversight. The NSA/CIA deliberately and consistently lied to congress and the judiciary about the scope and legality of its programs. When the media stepped in because other oversight had failed, they were treated as traitors and threatened with jail.

The reason for all this oversight is because totalitarianism is what creeps in when you have no oversight: in the absence of a watchdog, government will naturally work to make the task of governance more efficient. The most efficient method of government is totalitarianism, so their efforts will converge to this. This is absolutely the slippery slope argument: once oversight is removed, the government can do whatever it wants and threaten anyone who disagrees with treason.
Tomorrow: "Scientists find creativity studies plagued with bipolar participants"
Brilliant, the ad is the product.
Thanks!

You might be interested by my implementation of SHA-256 in Cx available on Github: https://github.com/synflow/sha-256
It is a toy example (I haven't implemented the pre-processing step), with an architecture that offers a good trade-off in terms of performance / area, so it's probably not the ideal implementation if you want a very highly-optimized ASIC, but it's still a good starting point.
a.k.a. being a typical human.
I already reused part of this a few months ago to automatically refactor a large body of C code (around 10k LOC)[1]. Some time ago, Go converted (by hand) the various Plan 9 linkers used into a library, and I had to do the same for the arm64 linker.

I'm not sure if I saved time or not (I think I did) for the effective work, but I definitely saved time (and stress) overall, as the conversion was without bugs. I know for sure that I would have introduced a lot of bugs if I did this manually.

Tools that understand source code are great, and I'm really excited about the new Go compilers.

[1] https://code.google.com/p/rbits/source/browse/7lfix/main.go
"Linux" is used here as "a linux distro" (which was pretty clear). Is there a runtime for a linux distro that is better than .NET?
Regarding the Southrons or Haradrim:

> Then suddenly straight over the rim of their sheltering bank, a man fell, crashing through the slender trees, nearly on top of them. He came to rest in the fern a few feet away, face downward, green arrow-feathers sticking from his neck below a golden collar. His scarlet robes were tattered, his corslet of overlapping brazen plates was rent and hewn, his black plaits of hair braided with gold were drenched with blood. His brown hands still clutched the hilt of a broken sword.

> It was Sam's first view of a battle of Men against Men, and he did not like it much. He was glad that he could not see the dead face. He wondered what the man's name was and where he came from; and he was really evil of heart, or what lies and threats had led him on the long march from his home; and if he would not really rather have stayed there in peace.

That doesn't read as racist at all; rather, it reads like an appreciation of the humanity in one's foes. Given Tolkien's experience at the Somme, I imagine that he was writing from experience.
Sig p365, ultra compact with 10 round capacity, hadn’t been done before.

Any of the suppressor manufacturers.

Ultra long range bolt guns from a variety of manufacturers (notably not Remington, colt, etc).

Several novel application PDW systems (personal defense weapon). B&T, FN, Sig, HK, and others.

Optics have rally stepped up. Always on 8 year battery life 300ft submersible red dot sights from aim point. Crazy precision scopes from vortex, nightforce, a few others.

It’s certainly a hobby that you can spend $100k on really easily exploring a variety of styles of defense and sport shooting.
Stupid question. Why is it not "TensorFlow for Swift"?
On the plus side he does get the complete delivery.
On the minus side, no tips!
So basically just screw the poor by letting them suffer through Republican pushed indoctrination and lies?
They have good defaults and Xcode is a good IDE with full support of these frameworks, Swift is a good language with sensible conventions so you don't really need to learn that much.

When you don't know something you can start typing keywords and see what Xcode autocompletes for and read the explanation about that function from the documentation that is provided to you right there. It's not perfect, sometimes there's no documentation but it's not a big deal as you can look into source files or try it out to see how it behaves.
If anybody is looking for something new to listen too, he made an album with John McLaughlin and 3 other jazz gods called Five Peace Band. One of my favorite albums of all time.
Finland also has a lot of guns, about 1.5mil out of a population of 5.5mil. Compare this to the 57,000 registered guns among New Jersey’s 8.8mil residents. It’s not just military service, even if that explains Switzerland specifically.

Europe is a more diverse place ideologically and socially than most Americans tend to imagine it. The place is bigger and more complex than just Paris or Berlin, just like how America is not just NY or Houston.
Google is the single most dangerous entity when it comes to the open web. Basically the current web is more or less the walled garden of google and it has the power to decide the future of web technologies
this is a good point, but is this true though?

Assuming it costs $10000 per person/yr

If we can agree that 80% of society has their needs met, then if we give to all, we now have an additional 4 times of the overall outlay.

I dont think the cost of administration would be so much, and if so, we should aim to cut down those as much as possible,

I also pulled out that 80% number. As this goes down to 50%, then the argument is easier made that the administrative cost is now equal to the cost of funds we could have just given away.
In first place, and it's not even close:
Martin Gardner's Scientific American columns. I can't believe they haven't been mentioned yet. They're (slowly) being reprinted by Cambridge, or you can buy a CD with all of them.

Now the rest.

One lesser-known book that made a deep impression on me: A.K. Dewdney's "The Planiverse", a kind of Flatland-meets-the-MIT-hackers story. How would architecture, biology, and chemistry work in a 2-dimensional world?

Sagan's "The Demon-Haunted World" was an important book for me, but I read it when I was a couple years older than 14.

SICP, if the 14-year-old knows basic programming and has written a few 1000-line programs. I wouldn't have understood it at 14 but enjoyed it tremendously at 18.
Ranking and selection systems -- fitness functions -- are very very hard to get right.

I did a lot of work with genetic algorithms and evolutionary computation / alife systems a while back, and thus did a lot of work with writing fitness or objective functions. It turns out that it's extremely difficult to write a fitness function that the evolving system will not "game."

To give a specific example: I once wrote an objective function to train an evolving system to classify images, a simple machine learning test. After running it for only an hour or so, the system's performance seemed spectacular, like way up in the 90'th percentile. This made me suspicious. The programs that had evolved did not seem complex enough, and past experiments had shown that it should take a lot longer to get something that showed reasonable performance.

After a lot of analysis I figured out what it was.

I was pulling test images from two different databases. One database had higher latency than the other. The bugs had evolved a timing loop to measure how long it took them to get their data (they were multi-threaded) and were basically executing a side-channel attack against the training supervisor.

In another very similar case, I found that the bugs were cooperating by communicating by way of the operating system's thread/task scheduler. They were using timing loops to kibitz.

Humans are smarter than little evolving computer programs. Subject them to any kind of fixed straightforward fitness function and they are going to game it, plain and simple.

It turns out that in writing machine learning objective functions, one must think very carefully about what the objective function is actually rewarding. If the objective function rewards more than one thing, the ML/EC/whatever system will find the minimum effort or minimum complexity solution and converge there.

In the human case under discussion here, apply this kind of reasoning and it becomes apparent that stack ranking as implemented in MS is rewarding high relative performance vs. your peers in a group, not actual performance and not performance as tied in any way to the company's performance.

There's all kinds of ways to game that: keep inferior people around on purpose to make yourself look good, sabotage your peers, avoid working with good people, intentionally produce inferior work up front in order to skew the curve in later iterations, etc. All those are much easier (less effort, less complexity) than actual performance. A lot of these things are also rather sociopathic in nature. It seems like most ranking systems in the real world end up selecting for sociopathy.

This is the central problem with the whole concept of meritocracy, and also with related ideas like eugenics. It turns out that defining merit and achieving it are of roughly equivalent difficulty. They might actually be the same problem.
If inter-connectivity is maintained at local power system boundaries, then adjacent nodes can pick up the slack. Another good argument for a power grid of peers is that nodes can be taken offline for maintenance without causing a disruption.
> Lately I've developed a distaste for thinking of math as simply a representation of "something real", I'd rather think of it as a language in its own right.

I remember reading a SF story some time ago (forgot its title and author) where maths is the language of choice between us, humans, and the passengers of an alien ship who had just landed on Earth.

I also dream of other realities (call them parallel universes or whatever) where maths is just different, like for example the real numbers being one and the same as the natural number. It could still be called "maths" even though totally different from "ours", the same as the Basque language is totally different from a "classic" Indo-European language but they serve the same purpose.
I'd assume the libarm thingy is at least partially generated instead of being handwritten?
I'm surprised that he compares the quality of economic models with those from physics. No matter the discipline it's still just a model -- with all their strengths and weaknesses. If he liked the rigor of physics in school, why not pursue a career in mathematics with a stronger focus on concepts? I get the feeling that he would enjoy the purity of it. If that lacks practical benefits, theoretical physics might be a good choice.
At this point, it's you who's looking like an idiot, unless you really never used a computer with an OEM install of Windows.

I suggest you smash a finger with a hammer, when I did that it hurt but of course it's only anecdotal evidence