jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for this comment. I kind of feared saying something like this would be begging for down votes, but I'm glad I'm not alone. I truly believe that a good developer knows how to strike a balance, and if he/she wants to be a hero to the team, sometimes a hack is better than stressing out 4 other people because you are insistent about adhering to an architectural pattern in the face of a looming and important deadline.

This has been a major point of contention for us recently with team members that can't distinguish 'urgent' matters from 'important' ones.
Thanks for the feedback! When I get back to the project I’ll look into an index. That “feels” better than search to me, for a collection < 100 recipes.
> My university is known to offer the option payment of tuition through a popular online system. This option is done by sending each student, at the start of the year, an SMS with a link to a payment option.

They don't email this information? They don't put it on an online notification system? I have no idea why SMS seems like the logical option for this.
I second this. I use FolderSync Pro to sync with Nextcloud. Straightforward setup and quite reliable.
I was basically forced to do this as my insomnia got so bad during the pandemic. Now I read before bed and problem solved!
The fact that Apple is always doing the same kind of marketing won't make me stop being amazed at how they purport an iphone as The Panacea. It's almost ridiculous and a little bit insulting to the intellect. I just don't like that kind of marketing nor think is at all intelligent. Just my opinion.
Even though it's not perfect our current system has a lot of advantages over previous systems like hiring only relatives, or making everyone contract labor.
It was pretty rampant in 06 and 07 :(

> The mitigating factor is that someone in a deployed environment is probably more aware of the potential harm from letting slip (even unintentionally) sensitive or classified information. i.e. mortar in the hooch.

That does seem to be the thinking/hope. But I guess as this example shows, it's not foolproof. Also, it's hard to keep people motivated about security protocols when their on their on their nth, multiple deployment.

I think that this problem applies to this case because it's obvious that the other people at the site were not watching the house very well either.

(btw, keep your head down and good luck, I was there in 2006-2007 and learned more during my deployment there than in the entire rest of my career).
I agree, but still video chat has been pretty ubiquitous in europe and asia, I do believe it's used quite a bit in e.g. Japan, and I've seen deaf people use it in Europe in order to communicate remotely.
(tablet computers) are "insanely old and never took off". Same could of been said about mp3 players in 2001.

Apple's pretty good at taking old good ideas that never took off because of poor execution and doing them right.
I would imagine there are HUGE penalties for this. Also, just because AT&T's exclusivity agreement expires in 2011, doesn't mean another carrier has agreed to carry the iPhone yet.
And anyone with a smartphone (or any other reasonably general purpose device with a 802.11 radio) can "understand" (read: pick MAC addresses out of a WiFi ping). This isn't some hidden, elite, arcane black-arts knowledge as you imply, this is standard stuff.

The idea that MACs should be somehow private because someone found a novel use for them doesn't even pass the laugh test. IP addresses are not "private". Your face out in a public area is not "private". Why is this different? How is this somehow worse than the CCTV cameras in most public places anyways? How is a MAC address PII by any stretch of the word?

I'm starting to really think "privacy" has joined the heap along with "patriotism", "socialism", and "terrorist", words which are being abused so badly they've lost all meaning and and as a result mean whatever their speaker wishes them to.

>That position is not only elitist as a technophile

One shouldn't hold strong opinions about things they don't understand even on a remedial level. This hand wringing is pure and simple fear mongering.
I still don't understand the title.
> everytime I have to replace my MacBook.

that's not an emergency! And having a few thousand dollars of liquid cash in a bank account is no brainer.

A real emergency might be like a roof collapse, where you need 10-20k to fix. Or a medical emergency, or a family issue where a fair chunk of change is needed. Using margin is a good way, and is much lower interest than a credit card, provided you have the witherall to pay it back.
Ok, but could you please give some examples on your daily meals that fit in those 5 Euros as I'm genuinely curious?

Basic ingredients are cheap as long as we ignore quality and where I live, you're not getting any good quality wine and cheese in your 5 Euros a day.

Cheap supermarket budget brands full of chemicals, hormones and preservatives? Yes. Quality stuff? No.
best to ask. Do you generally advertise your ethnicity/country when you go to a restaurant?
That's not how tag managers work. Tag managers are managed by the website who pays them (it's yet another SaaS), and the website can put whatever it wants there. Various site functionality could break if parts of the site logic is missing.

You can argue it is bad engineering, but it isn't exactly the tag manager's fault any more than it is the CDN's fault.
How did this platform become a home for people who understand technology?
serious philosophical question that i'm uneducated about -- please don't mistake it as my arguing with your statement :

what is the difference between total freedom and total anarchy?

Regulation seems to hurt personal choice for the sake of personal security/well-being; anarchy being a state of total non-regulation then appears to be the state that is closest to the point where personal freedom has escalated to the highest level possible.

Is this balanced by the opportunity that is awarded to those in a governed state that no longer exists for the person in a state of anarchy?

In other words : does the freedom of choice that a structured government gives the individual PLUS the benefits of said society (roads, medicine, whatever) ensure greater freedom of personal choice compared to the person who lives in a state of non-regulated anarchy and isn't afforded opportunity by the infrastructure -- but is uninhibited by regulation?

Is there any meaningful philosophical consensus on this idea, or is it by-and-large unanswered? I'm not really in-touch with the philosophy world.
Where do y'all work where an extra €7k post tax is so easy to reach for?
Is it okay for startups not based in the `British Indian Ocean Territory` to use `.io` for their domain?
We need another breakthrough though - a massive increase in power production. Current power grids are totally incapable of providing sufficient energy should all cars become electric.
True for strong-form EMH but not for semi-strong or weak.
Some of us are trying to keep it alive.
Not sure why this is getting downvotes. I'm seeing the same - Chrome blocks it, then my work VPN does, with the following error:

"This site is blocked due to a security threat that was discovered by the Cisco Umbrella security researchers."
sum(random.uniform(1, 5)**3 for i in range(10000)) / 10000

Many people don't know that the random module allows to sample from many distributions directly without having to construct your own.
It's not ok to take HN threads further into nationalistic flamewar, so please don't do this here again.

https://news.ycombinator.com/newsguidelines.html
If this comes to the US my disaster preparedness plans will be seriously compromised...

In theory drive through should be the best possible food mechanism in terms of risk to the workers (and patrons). If they could arrange for contactless payment (already possible, just affix a tap reader to the side of the drive through window), and some way to serve the food while keeping the window closed (a shelf extending out from the window and a policy that they won’t open their window until you close yours?), drive through could be a real solution to pandemic food supply.

Sure as hell beats a bunch of people in the same supermarket breathing all over the produce and right on the cashier.
Ah, economics, the dismal science. Honestly this is incompetent fear mongering or some interest groups would like the market to drop further until that statement is revised in like 2 months.
On the one hand, any do-it-yourself project is fun and rewarding, and boats are fascinating and beautiful, especially if you build one yourself out of wood.

On the other hand, I don't think this is a practical, generalizable idea, it's not clearly named nor explained, and I'm not sure he's building it right.

I don't think it's generalizable because everyone would need the time and/or money for this, not to mention the space. But there are much more effective solutions such as going to higher ground (available in most places that have tsunamis). For the naming, "tsunami-proof boat" has already confused most readers here. All boats are tsunami-proof when offshore [1]. No, this is more of a floating tsunami escape-pod. As for building it, it kinda looks like he knows what he's doing with the planking and maybe cold molding [2], but he doesn't really explain the engineering side of the process. I am also wondering how he plans to test his escape-pod. And in the end, all boats need maintenance, you can't just leave this in your yard for 20 years and expect it to work.

I could sort of see this idea for low-lying islands, as a sort of community shelter parked behind an administration building. But I'd expect any final version to be built out of steel. And you'd also have to compare the cost to just building a raised 2-3 story cement tower, which should survive a tsunami as well.

[1] This is the most gripping account of the Indian Ocean tsunami I have read: http://www.condesa.org/assorted-adventures/on-being-in-the-d...
[2] http://en.wikipedia.org/wiki/Boat_building
I agree that Vintage is pretty useless.

I would recommend Vintageous[1] which has implemented far more bindings. Although annoyingly, it does not have :w, which I use quite often.

[1] https://github.com/guillermooo/Vintageous
I owe a lot to the Willow Garage guys, they started something truly game changing in the robotics industry and for free.

I have used the ROS system extensively, developing my rover for the NASA Lunabotics competition. One thing everyone should know about robots, they are freaking complicated.

They have programs on every level of abstraction from low-level embedded code to high-level executive task manager to create pre-defined behaviours.

ROS has gone through quite a few changes, and still has some huge architecture changes coming to fix some of the short comings of the ROS protocol especially for integration of embedded devices which robotics heavily rely on.

Unfortunately I'm not going to be doing much robotics anytime soon. NASA has cancelled the competition for any International teams(I'm Canadian and we came 8th last year). And I'm not to keen on developing systems for DARPA.
Look people in the eye. Except, don't look them really in the eye because it'll make you nervous, just look right above their eyes at the hair. From a distance they won't notice.

Make yourself sympathetic (well, that's how I do it, not necessary your thing). After you told them who you are and what your function is, tell very quickly in 10 seconds what you like, some hobbies, where you live, show them a funny picture of your cat/dog.

I like to do things out of the ordinary, it catches their attention.

Engage your audience:
Ask questions. DO a little quiz.
Here's some examples of what I do in our standard presentation:

I have a slide of a biometric device the competition uses. Next I show different ways people use it, 3 photo's next to eachother, 1 right, 2 wrong.
Then I ask the audience who thinks photo 1 is right, who thinks photo 2 is right,...
There's always lots of confusion.

Next, I show the biometric device we use and ask them if they can think of a way not to use ours the right way. There isn't.

Another example:
When I have told how what our operations does and give them some figures, I ask them
'who thinks we are more than 50 people, raise your hand please'... 'who thinks less than 50'... 'less than 20'.... etc. We're less than 10 and about 40% thinks we're more than 50 so that drops a little bomb.
Well said. As somebody who is maybe a bit more of an "XML advocate" than the average HN'er, I definitely agree that this is a valid question. It'll also be interesting to see just how much JSON has to do in terms of "moving towards XML" as uses for it grow.
People have been told for their entire lives that job interviews are high-stakes situations. Even if it's a job-seeker's market, it's usually a stressful situation. You're in someone else's office, generally outnumbered, and most of the interactions are the kind that make introverts sweat.

I don't fault developers who come across as nervous when I interview them.
That certainly begs the question about which aspects of the process are even quantifiable.
You could say the same about multi-master environments. Those are prime opportunities for losing data (eventually consistent does not mean consistent, it means data loss)
It works remotely on customer's phones.

I mean, I get the utility, but it seems like a massive security hole.
There have been deprecation warnings (since 7.8?) about the AMP:

https://wiki.haskell.org/Functor-Applicative-Monad_Proposal#...

There's a list of breakage at:

https://www.fpcomplete.com/blog/2015/03/stackage-ghc-7-10

(I'm not sure what portion of that is due to AMP.)
While we're on the subject of Ember, can an ember guru please share some of your wisdom by explaining the following:

Q1: When given some instance of DS.Model, how does DS.Store figure out what child-class of DS.Model it is?

Q2: Where and how do DS.Model child-classes get registered with the main ember application?

Q3: Say you have some model Person = DS.Model.extend(...) and some PersonAdapter = DS.ActiveModelAdapter.extend(...), when does Ember go about and register your PersonAdapter and figuring out it should be used with the Person model?

I'm trying to create something very like the DS.Adapter system for Ember, except instead of handling ajax requests for data persistence, it would do data live updates, but I'm confused at exactly how Ember goes about registering its parts.
Like in BALCO case? http://www.sfgate.com/c/acrobat/2006/06/22/BALCO_quash_subpo... (page 6, just highlight the text)

Or AT&T? http://news.cnet.com/2100-1028_3-6077353.html

There was also one more subtle source of a leak. some versions of MS Word will try to preserve/serialise the edit history after you save the document. Google filetype:doc and a simple tool were enough: http://lcamtuf.coredump.cx/strikeout/
ChaCha20 support is not in Openssl 1.0.2 yet, only an outdated dev branch. When it's in, it'll support it.

How would I detect boringssl?
Probably, yes. But considering that CNNIC, a root CA from China, is issuing unauthorized certificates [0], I cannot help to connect these two events together. I won't be surprised that Chinese government is using unauthorized certificates to initiate MITM attack specifically targeting TLS traffics. If that is the case, there will be really bad days for the whole Internet.

0. http://googleonlinesecurity.blogspot.com/2015/03/maintaining...
Why you think it is a joke?
> is this a joke?

No, just written by Zed Shaw. Honest mistake though.
There are regulations that require thorough disclosure to investors. There is an exemption if all investors are "accredited". Rather than remove the exemption, the SEC has effectively removed the disclosure requirement.

The rule did not protect naive investors from themselves, it protected them from fraud and the economy from bubbles.

If anything, by creating a bubble environment the change will benefit the wealthy at the expense of naive later investors and can be pitched by populists as "wonderful" deregulation.
Fantastic to see Optimizely changing their stats model. The more education that is done on web experimentation the better as there certainly still is a lot of snake oil being sold out there!

Their chosen technique is one way of solving the problem of communicating statistics to non-technical audiences however the interpretation of the results may suffer here. I can imagine that this technique will lead to overestimations of the effect size in situations where the threshold is reached early in an experiment as it will reward extreme values observed when the experiment is under powered.
How about a link to dismiss the about box? Once I've seen it, it just takes up space.

Excellent to see you iterating so quickly - are you split testing any of your design elements?
The Reply All episode where they get into some of the history of XERA and John Brinkley is pretty great. https://gimletmedia.com/shows/reply-all/dvhexl
Has it been something about the type system in particular, or just keeping track of all the parts? I would not call it a simple language, but I think it's ultimately tractable, albeit with work.
That was true 10 years ago. I'm on a 50 GB/month Satellite link that is many, many miles away from any type of alternative comms right now. Everything, upload and download, is through the GeoSynch Satellite. 600 ms latency, but data rate is pretty good - around 10 mbits/second.
I think I just exhausted your bandwidth :P

* Bandwidth Limit Exceeded
Google will now compete with NASA?
I kind of wishes SpaceX would stay independent!
Bouncing lasers off window panes to detect audio is a worrisome development. The counter-measure is to install dual pane windows equipped with acoustic transducers that vibrate the panes with white noise. For the device mentioned in the article, when the technology becomes available to consumers and/or is open-sourced, anyone will be able to count the occupants of any location near to them. The question again becomes one of counter-measures.
I don't like the fact that they're demanding my e-mail id even before they demonstrate their usefulness.
It's only 10% no biggie.
LOL...."504 Gateway Time-out".....nginx must not be one of Twilio's "small stateless services" (F)(A)(I)(L) ;)
While part of me likes that this doesn't have a breathless tone about terraforming possibilities, another part of me really would like to hear some intelligent analysis of the impact on terraforming possibilities.
loads just fine for me...
This definitely lowers the barrier for entry to the location based services sector for folks like us. We are very excited that SimpleGeo would do this. One less thing to worry. Actually, one less important thing to worry about. Thanks guys.
Try #7 worked (serious).
504 Gateway Time-out

nginx/0.9.2

You really want to make sure your shit works before you go boasting about how well it works. :)

EDIT: seems to be working now :P Interesting article once I got over the irony of it not working.
Still waiting for the prices on larger capacities to drop. Was spec'ing a 15" laptop with 2x hdd's, one 80GB SSD for / and one 500GB platter for /home, but then realized the 15" form factor is bigger than I want. 13" still have to choose one or the other.

Also, haven't been paying close attention, but do they have any issues these days with short/limited media durability/endurance/lifetime?
There must be some reason why Nvidia released Linux drivers and if Wayland aligns with that reason, Nvidia will adapt.
Yeah. It's a rule here in Bangalore to shut down all restaurants and shops by 10-10:30 PM.

Unlike in Bombay where I remember seeing kebab shops open at 1:30 AM and doing brisk business!!
The description in the article suggests the virus quickly drops and restores the speed of the motor. A guess (from someone who knows nothing about nuclear facilities) would be perhaps this would result in enrichment processes failing to sustain the chemical process, but in a manner that would be relatively hard to detect since it the change in speed is only over a short time period.
I can see that, but I'm an academic myself, and somehow it doesn't bother me much (it does bother many of my colleagues).

I guess I'm most strongly motivated by providing assistance and resources to people who want to learn, so whatever happens with the people who don't want to learn doesn't bother me that much. I'll enforce whatever rules I have to, to the extent the institution provides me a means to do so (and requires me to), but it just isn't a big motivator for me.

I would prefer the proportion of students who are there to learn to be higher (it'd be a more enjoyable and motivating environment), but I don't think being more of a hardass on cheating is going to solve that problem. It's probably true that there are students who, while tempted to cheat, would be great students if they were scared away from that temptation by vigorous enforcement. My guess is that number is fairly small, though.

I think most of the people who cheat are the kind of student who doesn't really want to be in this major at all, but feels they need to get this degree to get a job. I think vigorous enforcement with those students, even if it successfully stamps out cheating, will just result in a bunch of students grudgingly doing the work because they now have no choice. But that kind of student still isn't that fun to teach, so my motivation to expend more effort than I have to on converting "cheaters" into "grudging teeth-gritters" is pretty low.
For the weather, you got to click the gray icon once you found a location after typing. I think I got to change the weather icon to be more clear.
Many bad things are "just someone's job". I don't want to invoke the Nazis here, but it applies.

Congress isn't the only way to get things done, nor even the best. Assault on all fronts may be more effective than on one. Flanking was invented for a reason.

You're welcome to kid yourself into believing that this is just the way things have to be, and you can put up with people grabbing your kids and making them cry, and accusing your toddler of being a terrorist and/or explosives mule, but that doesn't mean the rest of us have to stand by and tolerate that shit.
Anyone know what myspace numbers were 3-4 years ago?
Not sure why you're down voted, graduation year alone would get all VCs fall at the first reading of their CVs.
Brad Feld wrote a pretty scathing response to this piece, and as someone who lived in the Denver / Boulder area growing up, I have to agree with him.

http://www.feld.com/archives/2014/12/endless-struggle-boulde...
This piece was really interesting. That you can hide network delays by building a “fake” model of the other player that replicates what a real player would do and rolling back when this prediction fails.
So you can train some neural nets on what players do in such situations and you get a certain accuracy.
And yet you can keep making this “fake” player better and better until it’s indistinguishable from fighting a human and we arrive a nice little paradox.
These kinds of games and algorithms are really good proving grounds for AI. And I begin to get why the author is so passionate about this stuff and it’s possibilities.
The reason is simple. The software doesn't run on your only computer, it runs on all your computers simultaneously. And it's updated every day, not once a year from a disk in a box.
Time is the only resource that is limited for all people. If over the course of my life, drive throughs getting shorter cumulatively save me many hours, I appreciate that.

When I'm on my way to work and a drive-through saves me 30-40 seconds compared to what it did last year, I appreciate that. I'm often rushed in the morning.
Well over ten years ago I read a research report that claimed many dozens of players in Quake III using a variety of techniques including replacing linear dead reckoning with a traditional AI for each player.
Nope, my home is dumb too. I turn my lights on with physical switches.