jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Most Australians and Italians would object to this. Unfortunately most White Christians are irreparably racist. I would suggest a tolerant liberal nation like Israel as the destination.
Django for backend
React JS for frontend work
I’ve written an article on this issue recently as well.

https://medium.com/@sarperdag/how-to-thrive-as-a-digital-tal...
He's also mixing up discrete and continuous probability distributions. He got pretty much the right answer, but as a statistician it kind of hurts to look at.
Cool, how does this compare to DropWizard?

I know DropWizard is like a distro of select "best" projects out there, glued together with some configuration and instrumentation code. That makes them easier to use while leveraging the battle-tested-ness of established libraries like say Jackson for JSON.

Is this more of a "built from scratch" set of frameworks? How battle-tested are they?
And that is why any sane (experienced?) API and/or standard author should have versioning in mind at all times. In my experience there is no such thing as "the" API or "the" standard.
Incidentally, I never look at my coworkers' monitors, but I still know who isn't doing anything.

It's simple: if this week's status update is exactly the same as last week's, then you didn't do anything. Whether you typed stuff in the IDE and nothing worked or you just read Slashdot all day doesn't really matter.

(Everyone has one of these weeks, of course, or I do anyway. But when it's every week for a year, well, that doesn't look so good.)
While brilliant in some respects, Apple’s sometimes selective attention is also pretty well known ;-)

The popular thing to do is to speculate that Jobs just doesn’t care about classical music at all and for that reason it’s neglected.
I actually prefer hyphens when it comes to domains like Trip-Play.com or something where it's harder to distinguish where words end.

Four-square.com probably would not have caught on quite as well though.
If you'd stopped at the last comma, I'd be right there with you.
Speaking from personal experience, worrying about creativity is the least of your problems when talking about depression. In my own case, I'd spend 4-6 months without doing anything at all besides sleeping. No side-projects, no programming, no guitar, nada; sleep, watch TV and sleep some more. Once I started taking medications I started programming again, going out, exercising a bit. Once you get to the point where depression is stopping you from doing anything, creativity is worthless (since you're not creating anything).

I haven't found any serious consequence of taking the meds (Zoloft, Elavil and Remeron) w/r/t my creativity. I can still do the same things I used to do before, while mantaining the same level of quality. I've also found that it helps me push myself harder, which is pretty good.
Not nearly as snappy as notepad++/sublime, which are in turn not as snappy as Vim.
Certainly you can't browse "the Internet", but we were playing with it for a few days, and you can send and receive 140 character text messages in less than 30 seconds.

That's pretty nifty when you are a long, long way from cell service (I just drove all the way around Africa for 3 years) or you're in a country that has turned off the Internet.
No, they wouldn't. What kind of claim is this? Active directory, group policy, etc. If you're running an org on Google Business, sure, but most large organizations are running AD and Windows works well with that.
Software RAID is easier to manage, easier to do disaster recovery, does not require specific driver support, and easier to move to other hardware.
To protect against clones that just install your software.
That's just not a true reflection of public opinion about the Afghanistan and Iraq wars. Support for the war in Afghanistan steadily fell from nearly 90% in 2002 to well under 50% during Obama's second term. Similarly, support for the Iraq war plummeted under Bush and remained effectively flat under Obama.

https://news.gallup.com/poll/183575/fewer-view-iraq-afghanis...
I think it's the party engaging in voter suppression throughout the country, and the one that stripped the powers of the governor when someone from the other side won, and the one that literally fled the state so that the legislature didn't have quorum and couldn't pass legislation, even though they were a clear minority. Or the one that refused to confirm a seat on the supreme court for nearly a year, in an unprecedented move. I could go on.
D'OH!

I feel so dumb!
One thing I'd encourage looking at is dynamic Markov coding. It's easy enough to implement and gets you to 1/5th size for text compression. Still not at the ~6x ratio of the current best (paq8) but it's close. There's no dictionary involved. As you encode or decode you update the probabilities and build the dictionary on the fly and encode with arithmetic coding.
I cant comment on Hyerdahl--I just don't know much. A related hole in simian evolutionary theory pertains to new vs old world monkeys, if you want a deep rabbit hole.

edit: the US, afaik, is different in that cultural anthro shares department with archaeology and human/primate genetics at the undergrad level. It's good in the sense that the culturals have to take a bit of science, bad in that politics invade all the subfields.
Annoy and ScaNN are two good options - ScaNN is too new to have solved your previous problem, but Annoy would have been great.

- https://github.com/spotify/annoy

- https://ai.googleblog.com/2020/07/announcing-scann-efficient...
That's normally due to the cost of copying the data to GPU space. Here, they've reformulated the training algorithm to be a less-computationally-complex problem. It's a huge difference.
Definitely this.

Although honestly i thought it was a bullshit argument. You can buy tiny disguised cameras. If someone wanted to creepily record you, they could easily do so and you would never know. They certainly wouldn't use something as ostentatious as google glass.
>"Nike sued MSCHF last week claiming the "Satan Shoes [were] likely to cause confusion and dilution and create an erroneous association" between MSCHF's products and the company. "

Nike felt the way the shoes were marketed and sold was confusing enough that people might assume these were official Nike shoes.

If you're speaking about the resale doctrine when you say "right of first" in trademark law it appears that altering the goods so they are materially different is where the line is drawn.if you substantially alter them, it sounds like you don't retain the rights and protections under the resellers doctrine.

https://en.wikipedia.org/wiki/First-sale_doctrine
I think Apple's ultra-secret-new cloud laptop will succeed.
Razor tusks and all, not sure if the pigs need to be armed! http://en.wikipedia.org/wiki/Hogzilla
As one of Adwords' biggest advertisers, I'd like to thank Google for giving themselves a tax write off instead of giving me a holiday gift this year and last year.

It means a lot.
Net Neutrality is the doorway to regulate the internet. Its intentions aren't bad, but its supporters are misguided, and will massively harm the free internet in the process.
If you look at the current webserving stacks propagating out there, wev'e gone from apache to multi-layered stuff, haproxy/varnish/nginx/apache/mongrel/rails/ various fcgi/etc..... and the thing to keep in mind is there is overlap between most of these projects.

Apache can, one way or the other, do most of what the others can do - possibly not as well, and at the risk of a much more complex configuration.

Haproxy does one thing and does it really,really well - it's great for dealing with load balancing, concurrency limiting per user defined resource, and identifying and routing incoming requests to the right infrastructure. It's really good at this - that's what it does.

Varnish does one thing and does it really, really well - it caches content and serves it up (usually out of memory, but even if it's swapped, it's optimized) to keep the load off your application servers. It has various optimizations built into make it really good at this.

So - in this case, the answer might be "not much - we could just put the apache's out front behind haproxy" - but it appears putting the varnish server out front with a 5 second cache dropped the load on the application servers (in this case apache serving static files that it receives over rsync - dont' forget the rsync part - resources are needed for that). This might result in smoother output for the end user, rather than something hitting a node that's busy servicing an rsync update.
It may also be their engineers are very familiar with the haproxy/varnish front end setup, as it presumably exists in their current day to day operation as well.. so the people responsible for keeping things up probably decided "Yes, we'd like to keep it there - it makes our lives easier."

There is an operational anti-pattern in there - removing too many elements from a known system is also a kind of added cmoplexity - all your troubleshooting methods disappear.

Their goal here was to de-couple the dynamic elements from the event-driven side of things and turn them into something more resilient (and less flexible) for a short time to deal with unknown and unpredicably large load.
Tech lifestyle options and programming languages are topics where plenty of objective truths can be established.

I think you forgot "choice of programming editor". I'm pretty sure we can establish some objective truths there. Just give it some time.

Your model of discourse is too primitive. You assume that people who are interested in ambiguity are just fleeing from certainty. It may be that they are more interested in learning about how other people think and act than convincing them.

You're thinking of discourse as a war where the most objective and evidence-based person wins. I agree it should work like that for critical decisions. But this is not the point of most conversation. For the most part, it's about mutual discovery. What your life is like and what your preferences and experiences are. If you fail to respect and engage with another person's experiences, you look like a bore, charging ahead with your own agenda and oblivious to others.
Is this comment serious, or were you just trying to figure out a good way to get downvotes?
"Technical events are much better, but I feel out of place there as well, because I'm usually the only (or almost only) woman in the room, and that out-of-placeness also messes with my mindset."

First, to hell with other people. Also, not to diminish the feeling you have from being the only woman in the room, but anecdotal experience tells me many people in such settings feel like they're the odd person out, for all sorts of reasons.

But see if you can exploit this oddity. A lot of people at such events get tired of hearing the same stuff from the same sorts of people. If you're different, make the most of it. (Yeah, I know, giving advice is easy.)

I've been to a lot of tech events, have spoken at geek gatherings dozens of times. If you are looking to get hired by another geek, it can work well. If you are looking for customers, less well, since they typically do not attend software conferences and such. OTOH, I've had people get in touch with me because they've seen that I've given talks, written articles, and so on, and they use that to estimate my skills.

Plus I've met many smart people dong interesting things, so the brain-boost from attending the right gatherings is a big win.

Myself, I hate anything that is explicitly a networking event. I hate schmoozing, I usually hate small talk. So I avoid them. :) But at some point it's important to get face time with the non-geeks with whom you want to do business. When I have to do it I try to think of it as a game, or as some sort of performance art.
It is odd to me that people care one iota about Ayn Rand the person.

I'm not convinced that the ethics of any philosopher, a matter of praxis by definition, should be considered strictly apart from the values which that philosopher really acted by (as this article portrays). Not following your own ethics seems as dishonest as openly proclaiming "do what I say, not what I do", as dishonest as an evolutionary biologist advocating creationism in their free time. Because of this, IMO the article does not incur in ad hominem for presenting Rand's life.
With HackerDojo, it's not really allowed. You can take naps though.
In fallout being the bad/good guy is all about short-term vs long-term benefits.

Evil - Kill everyone, get their guns, their bullets, their armor.

Good - Politically resolve situations. Often less/equal money. Requires more diplomatic skills. Potentially less ammo, less guns, less armor. However you can rob everyone blind and still play the good role :)

Its all about creating allies or trade routes or killing the hell out of everyone.
If you need to network, check out HackerDojo. They are at 140 S Whisman.

Hit me up when you go, I can introduce you to the regulars there.
Install or sign in?
Looks like it's only compatible with Chrome at the moment, and no iOS support.

https://www.whatsapp.com/faq/en/web/28080002
What prevented companies from updating was the bastardized UI requiring retraining and extra IT support. I don't think Windows 10 necessarily needs a huge improvement. Companies will either update when they upgrade the physical computers and the new ones happen to come with Windows 10, or when some crucial piece of software drops support for 7. They won't actively avoid 10 or downgrade like some did for 8.
Here is the slide from the Verge livecast [0]. It's followed with this quotation

"Once a device is upgraded to Windows 10, we'll be keeping it current for the supported lifetime for the device."

I'm not sure what they mean by "lifetime for the device", but I think it means you have a year to decide to upgrade to Windows 8, and then it'll be supported for as long as your device is working.

[0] http://d35lb3dl296zwu.cloudfront.net/uploads/photo/image/191...
It looks like it's only on Android/Windows/Blackberry
How do you know what your coworkers think?
Especially in emerging world markets, where it's often impossible to buy a legitimate copy of Win 7/8 even when you want to.
I hope this also means that we might see programmable datapath processors in switches/routers in the near future! That would be way awesome.
The solution to this is to reserve a time and space (maybe with a TA) when/where the students are expected to do the work, instead of doing them at leisure.

Few people would say it's wrong to not be able to google during an exam, but most would agree that not googling during exercises is insane.
This may well be a habit inherited from my start in a very small organisation where I was in charge of anything electronic, regardless of how much it looked like a computer, but....

I find when I'm describing a project I've done to anyone outside the organisation (and quite often inside, too), I almost always use We automatically. I may have done it but I did it on behalf (and frequently under the direction) of the organisation - it is an achievement and an asset for the organisation and should be credited as such.
Actually i hate all those micro frameworks, Catalyst beats all of them even for small projects. http://www.catalystframework.org
I don't think mobile is becoming the product itself more and more. It's just that mobile allow for new kinds of products.

But that does not mean that mobile will take over everything.
Sorry, joke.
Ok, what do you say about this one?

> #9: Ridiculous No-Planner-Hints Dogma

One of these "query shifts" that the author mentions happened with a production database where I work. It was down for two days. The query planner used to like using index X but at some point decided it didn't want to use that and decided it wanted to do a table scan inside a loop instead. Meaning: one day a certain query was working fine, the next day the same query never finishes. In my opinion this is unacceptable.

What's your take?
There are two sides to a market. For a landlord to charge high rents, there must be someone willing to pay high rent on the renter side. Those people won't go away if you mess with the price signal, if anything, more of them will arrive.
> Is a company's name on their building really considered advertising?

Yes.

> I mean, if I owned a nice building for my company, I'd take pride in having our name on the front.

I'm not sure why the fact that the advertiser would make it any less advertising.
I more or less agree. I often ask this particular question because I find that many people disagree with us, or have not given the matter any serious thought.
Funny... I actually created some store mixins to do the exact same thing.

I've done it slightly different than you... rather than using `mergeDeep` in `this.setState`, I created some other methods such as `this.setStateAtPath(path, value)` and `this.mergeState` (the latter would use `mergeDeep`)

I'm going to submit a PR to allow for store mixins to be a little more 1st-class: https://github.com/kjda/ReactFlux/issues/4
No, it looks like you're right, I misremembered. I haven't thought about this in a long time.

Whoa, Cliff open-sourced Executor. I didn't know that.
I don't know what she did for math but Noether's Theorem in physics, that symmetries in nature are connected to conservation laws, is impressive.

No idea how far up the totem pole that puts her.
Has anyone bought their calculus course? is it worth it?
If you want to create an analogy, I think chans are more like user
group meetings that happen in public spaces (e.g. a public park). Nobody
would kick members out of the park because they heard that they're
pro-ISIS (that's just their opinion). However, display of illegal
content or illegal actions would get members removed via someone calling
the cops. Off topic comments that detract from the spirit of the group
could also get members suspended or kicked out of the group
permanently.

Is it up to park police to monitor the user groups? Sure, but they
cannot take action unless it violates the law.
NexHealth | San Francisco, New York City, or Remote | Full-time

NexHealth is building a platform that extends electronic health record and practice management systems to connect providers, patients, 3rd parties with features like online scheduling, secure messaging, and telehealth.

We have multiple engineering, marketing, and sales positions available.
We're also looking to hire a head of people and a finance manager.

300% year-over-year growth.
Learn more and apply at https://jobs.lever.co/nexhealth
Yes

It's cheap enough for a company to buy it without many signatures, but also on the upper scale of what people who "don't want Open Source" can pay.
He said he had originally wanted to implement Scheme as the scripting language. But was over-ruled by his managers, and forced to make it look like Java.

I wonder how things would’ve turned out differently, had he implemented Scheme instead. Lisp in the browser.
*Disclaimer I know nothing about German and very little about English Grammar*

In German there is a word called "Schadenfreude" whose literal translation into English is Schaden "damage" freude "joy". The actual meaning is roughly ...

The experience of pleasure or joy, that comes from witnessing failures, or humiliation of another.

Because of the "design" of the English language, it is difficult (but not impossible) to relate these complex emotions in the way it is done in German. Because of this we have to say "I am experiencing joy from seeing X person in pain" while the Germans get to say "I feel Schadenfreude". The German way is more succinct. Coincidentally in programming, there are problems which if you are just constrained to the syntax and semantics of your programming language, get solved by saying "I am experiencing joy from seeing X person in pain" instead of "Schadenfreude". By being able to create a new language with less friction than it has been in other programming langauges before, whose design allows you to solve your problem with the word "Schadenfreude" instead of "I am experiencing joy from seeing X person in pain", allows you to create programs that are more expressive, succinct, have less bugs, and be easier to maintain.
Or even anything resembling even 2D graphics acceleration.
Exactly. The whole liquor industry would collapse overnight were it not for their hard-core alcoholic customers. But "Drink responsibly", everyone.
I'm not making normative statements about what's fair or not fair. There are legitimate and reasonable grounds for criticism of capital markets. I'm correcting your specific positive statements, which I quoted, because they're incorrect. I don't have anything to say about blockchain or the rest of your comment.
To qualify as middle class one requires more or less steady employment, or money behind one to provide the cushion that this employment would. If the embrace of that lower middle class does not include a wage that covers living expenses and some left to save, then it is practically indistinguishable from contempt. I imagine that I am agreeing with you on this.
The Amazon MP3 album downloader thing is SO kludgy =( I think AMZN gets the broad strokes right but their details are just not top-shelf.
Well, there are more than a few, but they tend to be highly specialized, knowledge-intensive apps that you've never heard of. Here's a list from one Lisp platform vendor -- I've worked on several of the projects listed there: http://www.franz.com/success/all_customer_apps.lhtml

Then there's ITA, recently acquired by Google, I assume you've heard of them? All Lisp, as far as I know.
Good UI design is invisible - if your UX designer is doing their job, you will never even think about them. For things like Search, GMail, and Maps, the user need's definitely come first, and then the elegant engineering is a byproduct as people try to figure how the hell to implement the product they have in mind.

The notable flops have been the ones that have been driven by an elegant engineering concept; in particular, one of the major differences between Wave and GMail is that Wave seemed to ask "What can we do, and how should we expose that to the user?" while GMail (pre-Labs) largely asked "What should we do, and how can we figure out how to implement that?"
Absolutely, and a good test of the CSS Pivot stuff.

When I first started at Google I there were lots of meetings and I missed a few because everyone was in quad cubes and so nobody had speakers or anything going, and my Calendar notifications (as a blinking tab in firefox) were easy to miss. To get around that I built a device that was connected to my workstation via USB (it was basically an Arduino clone) which had an LCD display and an LED and a button. When the next meeting was coming up it would display on the LCD and the LED would flash (hard to miss) and stop flashing when I pushed the button acknowledging that I had seen it. Was going to add a 'snooze' button but didn't get around to it before I left.

That hack used the GDATA API and Python to pull my calendar data and send them out to the display. It would be pretty easy to implement the modified future view idea as a local script which captured that you wanted and put it into a view like this.
I'm writing a DNS service at the moment.

Care to elaborate?
>What surprised me was that Larry Page had lots of trouble getting his crawler and indexer to work, partly because he was in Levy's words "not a world-class programmer" but also because of lots of bugs in the brand new and still unstable language he was using, which was called Java.

Reminded me of:

http://groups.google.com/group/comp.lang.java/browse_thread/...
Houses with poor ventilation will have problems, but sealing buildings up is good for energy efficiency. "HRV" (heat recovery ventilators) are common and required by code in many cold climates (Canada, northern Europe) which do whole-house ventilation with a heat exchanger so you're not just blowing all your nice warm air straight outside when it's -40C all week.

The German Passivhaus standard shows what can be done with this approach, and it works very well.