skysight-inc/HackerNews huggingface dataset:
Why is this not mentioned very clearly in the README? Seems like willful misrepresentation.

You might also mention that, if replacing large values that use overflow pages, the file has the potential to grow without bounds as it looks like overflow pages are not collected?
I'm referring to https://github.com/excamera/excamera-static-bins . It's not clear where the build scripts, etc are for these projects.
Hi HN, author here.

This is small tool I made during Friday and Saturday. The idea for this tool is not new at all, but I've never seen this format online before.

The tool is based on an image I found on the internet[0] and was coded using a Node.js server with basic jQuery for the frontend on the Glitch platform[1]

Hope you like it!

[0]: https://i.pinimg.com/736x/06/9a/02/069a02a83aca933e7a2e5edbd...

[1]: https://glitch.com
I did, too - not sure if you’d remember me, but I used to go by Zanzang. I went from modding games to programming them, then from the game industry to startups.

Funny how 10 (plus?) years later we’d run into each other on a different site.
news.ycombinator.com does this exact same thing :)
Assuming anyone is a condescending jackass is never correct.
That’s right but kubernetes and helm make it easy to launch entire service stacks at a new version. That’s been my approach. Launch a new application and change DNS or ingress, etc. When satisfied, trash the old application.
What actually happens are attempts to diminish a minority group by taking away or ignoring their historical achievements. You've really got this backwards.

Here is a very long Reddit thread in the same vein: https://np.reddit.com/r/badhistory/comments/7o6yau/in_which_...
Engineer from India here, let me tell you my story.

In my final year of engineering, I dreamt of being an Integrated Circuit Design Engineer. While the rest of the folks from my class took up microcontrollers based project, my team was the only one to take up a FPGA based project, because that was as close as I could get to VLSI (Obviously at my insistence, I'd to fight with my partners over FPGA vs Microcontroller)

After engineering, I searched for a job in VLSI in Pune & Bangalore for 6 months, but in vain. Got to know they don't hire freshers. So, I did a 6 month Post Graduate Diploma in VLSI Design from CDAC (Center for Development of Advanced Computing - makers of India's supercomputers) (Its like finishing school)
. Agtee the course got over, interviews began. While folks who did their course in .NET/ Java got 20-30 interview calls, we got an average of only 5 calls. All 5 were very selective in interviews. Tried for a job in VLSI for another 1 year, and then finally took up a job in IT in Enterprise Automation.

One year after my IT job, spoke with a few classmates. Some people were really doing well making 70k INR/ month while my lab partner was stuck on 12k/ month. I was making 35k/ month. Lab partner said - "IT folks make much better than we do. What was the point of getting into VLSI?"

This was one point. Another point for me is immigration.

I am planning to immigrate to Canada (Starting my PR process soon - am 28, unmarried). My father (GC holder) has filed for my GC abut my priority date is 10 years away) So US gonna be tough.

But even if I had made it in VLSI, how many jobs are there in Canada for Chip Designers / RTL Design Engineers or maybe FPGA Engineers ? If I stay in IT doing my BMC Software stuff, I know I may get a job in some ITSM company. There aren't many VLSI jobs in every book and corner of earth. Whereas IT ensures that jobs are available in plenty everywhere.

Comments / feedback would be highly appreciated.
It sounds like you just haven't properly learned to account for the strategy of the game, or are not correctly tracking win conditions and using them to inform decisions.

If you just blithely play out a self-centered strategy and are somehow surprised when Charlie claims the Longest Road card and declares himself the winner, then sure it might feel disappointing to lose.

Instead try to be aware that for the last two turns Amanda has been 2 ore away from completing her last city and winning, but someone would need to roll exactly a 9 to do it on her own, while Bob has already completed all his cities but is unable to build more roads and Caroline is staying one Knight ahead of his army size through the help of Amanda giving her resources for the greater good. Maybe your win-con is going to have to be to steal Amanda's longest-road card and build another settlement which is gonna be a long shot but maybe given Amanda's desperation for ore and everyone-but-you's unwillingness to trade with Bob, you can do it. Maybe you can beat the odds and come from behind, maybe you can't, but either way an abrupt "it's over you lost" can never happen -- only someone executing their win-con better than you did, with the table unable to stop them.
I'm not local but I'd surmise from this article that they have a very chummy relationship with prominent businesses in the area.
> “There’s too much sensationalism, misinformation and polarization in the world today,” Mark Zuckerberg, Facebook’s chief executive, wrote in a post on Friday. “We decided that having the community determine which sources are broadly trusted would be most objective.”

Is this truly ignorance or is it malice?
Just for the record, I'm one of the people who thought that putting a CORBA ORB inside GNOME was a fantastic idea. We're all young once!

Microservices are just another way for us to do premature subsystem decomposition -- because we always think that we can build components with stable APIs that will be small, clean and reusable. It's even more fun to put that subsystem into a different process because, who doesn't like a little bit of extra latency in their processing? I jest, but it's not such a silly idea. By making sure everything is in another processes and using the most inefficient IPC system available (TCP/IP), you ensure that nobody is going to do stupid things similar to what people tend to do with threads. The multi-processing aspect appeals to people because it helps them break down the problem into isolated chunks and reason about them.

The key here, though, is to realise that you almost never need multi-processing. The design challenge is actually the same whether you isolate your processing in different processes or not. However, it's much easier to refactor your code when you haven't put road blocks in your path first. If you are doing that, then it is easy to extract the functionality into a separate process if you need to (or even a thread if you happen to work in an OS that thinks that thread processing should be more efficient than process processing).

In short, don't practice "I must protect myself from the stupid programmers" programming and instead concentrate on writing good code with your coworkers.
Ur-Scheme: R5Rs (subset) Scheme to X86 Assembly (Linux)
I think the other trace minerals matter. But I also think simply consuming kosher or canning and pickling salt is better than consuming standard table salt.

Standard table salt typically has iodine added. It also has a chemical added to make it pour easier. This may not have a notable impact on a healthy person, but if you genetically misprocess various things and are medically prescribed a high amount of salt, that double whammy seems significant to me. You are consuming a lot of these extra chemicals and no one is questioning what that does to an already wonky physiology.

I no longer purchase Celtic Sea Salt. It is no longer necessary. But I still avoid standard table salt and favor brands that list sea salt as an ingredient.
This can only end badly.
reusability; spaceships landing upright like they were always supposed to; mars
This is a frankly awful idea. I do not want Facebook acting as some sort of arbiter of what information is truthful. The cure is worse than the disease.
Its a shame that you're getting down voted to nothing because his racism wasn't simply a personal flaw, it was endemic to his whole thought process. Mencken was an avowed Nietzschean, who published a volume on his philosphy and added forwards to english translations to the Anti-Christ (and maybe more). Its also worth pointing out that his personal interpretation of Nietsche's work was focused especially on the "superman" theory, and more specifically on the idea that there are those who are fit to rule and those who aren't. The fact that this was published in the Weekly Standard, without mention of his racism, shouldn't be surprising.
One example is something like enum A { B, C }: a function might have a precondition that it requires an A::B, and crashes/misbehaves when given an A::C. In Rust, this can be seen in Option::unwrap (requires a Some, panicking if given a None). Technically this is the same sort of thing as in Java, but, at least to me, it seems different/more easily controlled.
They are very diligent about citing parking violations.
Why Theoretical Mathematics Is Important
Well, easy, only "mainstream" sources end up being considered trustworthy, and any alternative news source that challenges the world view of NPR, CNN, Fox News, MSNBC, et al (sources that are frankly more alike than different) just gets shut out. Look how quickly places like the Washington Post ate up that "PropOrNot" stuff.
knuth only touches on the condensed matter (survey, beliefprop) in like one section in the whole book, i recall. beautiful presentation, nothing about, say, the d1RSB and s1RSB transition or anything like that. try montanari's book
"The city’s police-officers union is cracking down on the number of “get out of jail free” courtesy cards distributed to cops to give to family and friends.

Patrolmen’s Benevolent Association boss Pat Lynch slashed the maximum number of cards that could be issued to current cops from 30 to 20, and to retirees from 20 to 10, sources told The Post."

I think the limit on the number of these cards a cop should have should be zero. Any cop who gives preferential treatment to a family member of a cop (or another cop, or a politician, etc.) should be prosecuted for corruption. This practice really undermines citizens' trust in the police (and in the city government, which apparently tolerates it).
A little over two years ago my little team of three (gasp!) succumbed to the allure of microservices. After six months of writing custom solutions for problems I'd created, I bagged it. The _one_ upside of our microservice architecture was how simple it was to consolidate back into a single app. Only took a couple months. I believe the theoretical benefits of microservices, namely, hard domain boundaries, remain compelling, but geez, I also learned its benefits are extremely circumstantial.
And this is terrifying for me. I am giving away money so that people smarter than myself figure out how to secure my systems.
This is worse than that. Imagine your Trump-supporting extended family voting down CNN news stories as "not credible."

Expect mass brigading by The_Donald.
This forum post gives a flavor of what may be involved:
http://forum.oldweather.org/index.php?topic=4421.0
Java RMI, which had the misguided goal of making objects (the whole world was fully in the grip of OO religion) appear the same, regardless of whether they were local or remote to you.
How to Win Founders and Influence Everybody
> The good developers write code that can be replaced, rewritten, or rescaled later.

You make a very good point.

Over the years, I learnt that almost nobody except the developer and maybe one or two peer-developers cares about good quality code. The management just wants to ship services/products. They don't care how good the code is. All they care is that they can meet their deadlines. Of course, good quality code can increase the chance of meeting deadlines, but working long hours can also increase the chance of meeting deadlines. Management does not understand code, but they understand working long hours.

If I ignore this and still care enough to write good quality code, in nearly all projects, I am not going to be the only one to work on the code. There is going to be a time, when someone else has to work on the code (because responsibilities change, or because I am busy with some other project). As per my anecdata, the number of people who do not care about code quality far exceeds those who do. So this new person would most likely start developing his features on the existing clean code in a chaotic manner without sufficient thought or design. So any carefully written code also tends to become ugly in the long term.

In many cases, you know that you yourself would move out the project/organization to another project/organization in a year or so, and the code would become ugly in the long term no matter what you do, so why bother writing good code in the first place!

It is very disappointing to me that the field of programming and software development that I once used to love so much out of passion has turned out to be such a commercial, artless, and dispassionate field. How do you retain your motivation to be a good developer in such a situation?
This is worse than that. Imagine your Bernie-supporting extended family voting down Fox news stories as "not credible."

Expect mass brigading by /r/politics.
That seems... Really bad for the environment? Nobody said launching rockets was environmentally friendly but that sounds particularly egregious.
I suppose that's possible, but I expect that, like Google's attempts to address the same issue[0], the biggest loser in this change is going to be independent news sources.

[0] https://medium.com/@evanpopp/google-changes-its-algorithm-to...
There are many definitions of success. A self sustaining business that doesn't make massive profits or have a vice grip on a market is failure in VC's eyes but by most folks standards would be a massive success.
Creating value is fundamental to the job but no one is going to give you money whether you create value or not.

You have to both create value and proactively take the cut of the profit you deserve.

Giving away code is no big deal. Code is a rapidly depreciating asset and everything you create you will create something better tomorrow.

You give people code to demonstrate what they have the opportunity to buy if they want to make money. If they are stupid they don't pay and you find smarter people who want to make money.
It's arrogance. Zuck wants to be in control of which sources are seen as trustworthy and which are not, but he doesn't want to actually be on the hook for making these decisions. So he implements a faux-democratic facade, and gets to make the actual calls behind the scenes by tweaking algorithms. He wants to have his cake and eat it too.
Maybe because starting a startup itself comes with the baggage of stress and unhappiness - so people, in general, are less inclined to take it up in the first place?

I work at a startup in India and see how the founders are always busy and manage just 4-5 hrs of sleep at best and I've heard it was way worse in the beginning. So this doesn't paint a rosy picture. In fact I gave up on doing my own start up dream just because of this - I figured the stress and pressure isn't something I can handle or is worth the sacrifice for me. (By the way, my friend and colleague started the venture with two other people and it's doing "okay" - it's been just two years. PS - I don't regret it, from what I saw I knew I would not have been able to handle it; add the cash issue for almost 9 months - they literally lived on shoestring)

So if for someone (and I am not alone of course) who is from a country where work life conditions checks, rules that ensure a healthy work-life balance, or ensure work place safety[0] are non existent - and pretty much zero employee rights for all practical purposes, it would be even more unappealing to someone from a place like Norway where people take these things for granted. Now, what I am talking about is the general, I am sure there are exceptions everywhere.

[0] Yes, for e.g. pretty much every tech park building I have worked in in Bangalore if there was a fire either a lot of people would die in stampede, jumping from the windows, or actually in fire. Such safety checks were a joke 10 yrs ago and they still are.
You don’t generally make the news for doing things others have done before you. Don’t get me wrong, this company is cool and their success is super exciting, but I see no reason for them to get any press coverage outside of specialty media.

SpaceX was pretty quiet too when they were first starting out, and when they’re all over the news now it’s generally because they’re doing something new.

I doubt nukes have anything to do with it. The Falcon 9 would be an atrociously bad ICBM.
yeah only one side routinely falls for russian propaganda, downright lies and breitbart.
Cool video.

I found another interesting one: Why is TV 29.97 frames per second? [0], which refers to NTSC's frame rate.

[0]: https://www.youtube.com/watch?v=3GJUM6pCpew
They haven't hit the proverbial nail with the hammer, they've hit the railroad spike with a sledge; IMO it's 100% about your environment and the demands and obligations your development team has against it's own obligations to deliver. I'm not going to say microservices are the cornucopia, smoking gun or even smoldering slingshot, but much of the dissent in this thread seems predicated on the idea that they are the end result and not merely an optional path to take for desired outcomes of deliverability.
This is the opposite of what they should have done. Shows just how much of an echo-chamber Facebook has become. This is just adding another metric by which garbage can be made legitimate and vice versa.

Facebook would be a much better platform if they removed the like and comment count from every post. It’s those numbers that lead people to believe that garbage is legitimate in the first place. By hiding these numbers it would force people to think for themselves.

Same thing with YouTube. Fake News becomes real news when it had enough views, likes, upvotes, comments, etc.. These counts don’t really need to be shown to the end user.
Charges of being Russian tools have been hurled at everyone left and right of the DNC (for instance they were going after Jill Stein).
Have you considered pre owned laptops from urban areas. You could try running a campaign if you haven't already.

I thought important thing in this setup is transparency. So if a particular user or teacher can not afford, you add them to a page. A donation can be old or pre owned laptop.
I think Facebook might be the new Excel now but in a couple of years wont be.

Facebook (the main website) has seen a slump in new user registrations in the pre-teen and teen groups and its main group is 25-34 year olds (https://www.statista.com/statistics/187041/us-user-age-distr...) who will get older.

I've basically tried marketing on facebook before and realized that it's very hard to reach the teen groups if you're advertising for a product built for youth anymore whereas Facebook in the past could have not only reached the 25-34 years olds but also grabbed the 13 to 24 year old groups.

I definitely think the dominance of Facebook.com (main website) will start to subside in 5 years or so until we no longer interact with the website actively but rather just passively scroll through it now and then.
Yes I have montanari's book.
What will be done in response to a bot storm?
If you ask a Norwegian: "Did you hear what Erna said yesterday?", everyone will know who you're talking about. That's just the kind of country Norway is ;)
Virgin's Hyperloop to connect Heathrow and Gatwick instead of 3rd runway (bbc.co.uk)
1 point by dmmalam 21 minutes ago | cached | flag | hide | past | web | favorite | discuss

Actual title: Virgin's Hyperloop: Future or fantasy?

Excerpt from article: It is the job of the chief executive Rob Lloyd to sell the Hyperloop to the commercial and government partners who will make it a reality ... "[y]ou could build a Hyperloop between Gatwick and Heathrow..."

HN Guidelines [1]: "Otherwise please use the original title, unless it is misleading or linkbait."

[1] https://news.ycombinator.com/newsguidelines.html
They even accuse you of theft when it ENTER the place. They're so militant about it. I'm almost scared to go into one if I ever go to America for fear of them gunning me down with a rifle if I go within twenty meters of the entrance without a card. The hostility towards everyone really puts me off, and I haven't been able to bring myself to get a membership yet.
Preserve Meta-Characters During Replacement and Enhanced LINQ Reporting Engine
It sounds to me like apple thinks that they have the serial numbers of the stolen phones, and that this guy's phone was unfortunately mixed up with them. I wonder if they went to his apple ID address, or if they accessed his gps to track him. Sounds like a privacy violation if it was the latter . . .
Curious what happens if someone just bypasses the person doing the double-checking. Is there any legal recourse for the store? I could only see this as the case if there is something in the member agreement, the stuff is paid for...
Nvidia Asks Retailers: Don't Sell to Cryptominers – GPU Shortage and Price Gouging
How much time should I honestly shoot for to be programming outside of class?
At the moment I work about 45 hours a week. Though I am only in 7 credit hours, it's still a fairly full schedule, especially adding in commute times. I also plan on upping my hours quite a bit in the coming semesters in order to hopefully graduate a little earlier than anticipated.

My current workload and other responsibilities really limit how many hours a week outside of class I can spend truly working on my programming. Perhaps this sub is rubbing off on me a bit too much in that I feel like I'm going to need all these sorts of side projects in the coming years in school. Although just starting out I genuinely do enjoy when I get to sit down, program, solve programs and improve my skills. I just worry that being a pretty non-traditional student who needs to work a lot is going to hinder my improvement over the next 2-3 years before I graduate. How much difference could an extra 30 minutes to an hour a day outside of class really improve my skills, if that's all I can do at the moment? I can definitely spend more time on the weekends, as long as I'm not catching up on homework.

I enjoy this and wish more than anything I could find a way not to work and fully immerse myself in these studies and graduate in as good a position as possible. Finding a year round internship is definitely a focus for the coming years as I feel I wouldn't be wasting so much time at an unrelated job.

Overall I suppose I'm asking, should I be worried that I don't have several hours of free time a day to just simply code? I'm learning in my classes, I just don't have the opportunity to dive in like I want. Was anyone else in a similar situation as myself and still end up being "successful", for lack of better terms?

Any advice or inspiration would be great, thanks!
How is the rent scene there? And the general cost of living - for a graduate student? Is English sufficient to live by as it is in say Germany and NL, at least for initial six months or so?

Thinking of keeping it as an option for my MS.
This is so cool! (I work with the Glitch team, and we loved seeing that you mad this.) For folks who don't know, since it's on Glitch, people can view the source and remix this here: https://glitch.com/~year-in-pixels
"Facebook to let Users Rank Credibility of (pre-filtered) News"
Heath care costs are quite low as well.

Where I lived (in Osaka) there was a cap of 80,000 JPY* / month for hospital bills - no matter how much the procedure cost.

*80,000 JPY = 721 USD
This tends to be true, and is the core reason why, in free markets, companies do not grow indefinitely, but tend to become encrustified and fail.