skysight-inc/HackerNews huggingface dataset:
Adding to your comment, also comparing $10 to $15 is really hard because that could be $10 where rent is $500 or $15 where rent is $2000. Because price levels vary so much nationally we need a way to level those out. It makes little sense to compare people who have fundamentally different purchasing power. Also, IMO, this applies to taxes (why should someone "just making it by" in the bay area, but makes $100k be taxed like someone who pays 50% less for everything they buy in another region of the country)
Dissecting the first Gafgyt bot implementing the “Non Un-Packable” NUP technique
Hi guys! I built this over the weekend as a meme project and thought you might get some enjoyment out of it. The site uses Vue.js for frontend and serverless AWS (Lambda + DynamoDB) for the API.

All source code for frontend and backend is available here: https://github.com/nexuist/bongocat
I personally couldn't really name one but it is many small incremental improvements adding up to something bigger.

When a place I used to work at mandated a switch away from GitHub to GitLab I was a bit annoyed and saw it as penny pinching, going for the cheaper but crappier option, but since using it daily for a while I am a convert. I have my own installs of the free version running in some places now as well, and I find that pretty painless.

Their CI tool is nice as well, dead easy to get started with.
Several Wells Fargo executives came right out and openly confessed to fraud and theft of consumers' money, and none of them are in jail and the company has not been adversely affected in the slightest.

They paid some fines equivalent to what they make in profit every 13 hours. That's it. Nothing else.

If you're running a large profitable company why should you care about security at all? Why should you care about the rule of law at all? There is no accountability, there is no culpability, nobody will ever get in trouble.
So high COLA areas typically already have better schools, utilities, and public services, but you reward employees living in those areas with higher pay because it would be unfair to pay them the same as people in lower COLA areas? Why would anyone choose to work for you if they don't live in a high COLA area?
I bought my son a ticket for a music festival that was sold out within hours of ticket release from ticketmaster's reseller site seatwave and paid triple the price to some guy with an Indian name who I'm fairly sure never had any intention of attending.
> or a complete company wide failure to prioritize security and secrecy of customer data at Equifax.

I haven't seen any proof that Equifax operates in any other way. I am not attempting to be rude, only stating fact.
This system fails badly when people move between cheap and expensive cities over the course of their lives, and might need to build savings at expensive city levels when living in a cheap city.

Why not just pay everyone at the expensive city level? If you were hiring a true consultant rather than an employee or a full-time "contractor," you would pay them solely based on value delivered and the defensibility of their pricing given GitLab's business needs. Their cost of living wouldn't matter.

For employees at an all remote company, I don't see why their cost of living should matter any more than that. And applicants in expensive cities would not be dissuaded.

Additionally, the calculator's attempt to handle cost of living fails to address hot markets outside the US (hello from Montreal), treats many countries as way more homogeneous in cost of living than they really are, and gives a seemingly quite inadequate 17% adjustment for contractors. That doesn't cover legal and accounting fees, paid time off of various types, the cost and limitations in health insurance coverage attainable by one-person companies, normally employer-side retirement contributions, etc.
Gitlab. The Evernote of source control.
I'm sorry to hear that. We value iteration over perfection and so that can be jarring sometimes. I am surprised to hear about the CI experience though. Did you try the Auto DevOps pipeline or just CI generally? Would love to help out if you are open. Twitter.com/pritianka DM me!
If the entire document is in the same typeface then it doesn't matter what typeface the writer uses because the reader can simply substitute their own favourite.

In fact why should an essay even specify the font? All that should be necessary is plain text. The reader can then read it in an application that uses a specific typeface and reflows the text to fit the margins, even Windows Notepad can do that. A slightly more sophisticated application could also double space as necessary.

I'm glad I didn't have any of this crap while I was at school and uni. My final year experimental report (electron spin resonance, 1977) was about a 100 pages of single spaced typewritten text, hand drawn charts, and figures. I suspect that it only a little more time to produce on our portable typewriter than it would now in a word processor because we were not distracted by irrelevancies.
Thanks for the kind words! So, in conclusion, any professional should try to pursue at least 3 primary goals: 1) makes enough money to live a decent enough life, 2) work on something that is enjoyable and 3) work should make the world a better place/make someone's life a little easier.
As a fellow European and salad purist, I believe olive oil and salt is the only respectable dressing for a salad. Balsamic vinegar may be acceptable in some circles, but personally I see little point. Ditto lemon juice. ;-)
Windows file may be storing passwords and emails
Well said, I especially like the part about if you don’t like the inherent problems with JavaScript eco system, stop using it.
Here's how I interpret the author's points:

1. Rails was a breath of fresh air over the explicit-rather-than-implicit web frameworks of the time, but while making a splash in the startup world, it didn't seem to be embraced in legacy bigcorp settings.

2. JS is an ecosystem that is mandatory on the frontend and has become viable (and actually novel) on the backend, and was eventually able to make inroads in bigcorp settings unlike Ruby. This ubiquity and agreeableness, combined with its rich array of libraries and active community, makes it compelling. As the Ruby community matured, the hype around it has died down, leading to less buzz but also less prominent innovation.

3. React Native is the killer SDK for making one codebase work on every relevant (mobile) platform. (Presumably, if the author were concerned with lives-on-desktop applications too, Electron would be mentioned as well.)

4. The core JS language is actually being worked on now and isn't nearly as quasi-abandonware or as horrendous as it once used to be. (Some credit paid to browser-makers is missing, as every browser-maker has done their part in both trying to move the ecosystem forward in divergent ways, and then much later coming together to harmonize their implementations and resolve to work in a more coordinated way. This 10-year evolution ultimately made duct tape shims like jQuery unnecessary, which paved the way for more holistic frameworks like Ember, Knockout, Angular, and React to set a different architectural model for JS code, landing the community where it is today.)
You would keep a copy of every query result set? The storage requirements alone would be insane. Seems perfectly reasonable to load that day’s snapshot/rewind the WAL and rerun the query.
Look at us arguing over English transliterated spelling rules again, as though it actually cared how much of another language's blood it spills as it hacks the raw, pulsing vocabulary out of their dictionary.

English will spell it as vicuna, vicuña, vicugna (like lasagna), vicunia, and vicunya, all at the same time, and Español will sit down and enjoy it, if it doesn't want its vowels mispronounced in an entirely new way.
Spoken like someone who has not yet paid to service an automatic watch. :P

Although automatic watches in the price range of an Apple Watch - $300-500 - can be pretty durable, their service costs are high enough to justify replacing the damn thing with a new watch once that time rolls around in 5-10 years.
Depends on the company. I'm paid on the 15th of the month for work done that month, so that works out fine.
As Jack Welch says, strive to be #1 or #2 in your industry, seems gitlab is well positioned to make a run at this, and given the price tag Github set for this type of product in the devtool space, 1.1 seems very respectable. Nice work Gitlab CEO, good luck! :)
I would buy this even it would just work for 'stationary' situations because I use a big bike. Personally, I find it harder to manage than slow speeds.
I bet they also allow targeting of everyone, but straight white men too.
A simple version of this (not the exact experiment) is to take three polarizing filters. Put one down, and see it reduces the amount of light passing through. Put a second one down, in line with the first, then rotate it to 90 degrees off. You will observe the light dim until the second filter is completely dark, blocking all the light which passed the first filter. Finally, take the third filter, and place it between the first two, at 45 degrees off, and suddenly light will pass through all three.

This very clearly demonstrates that each filter reshapes the wave's polarization, not to a single orientation, but to a narrow band.
The headline doesn't say they reran the exploit, it says they reran the queries. Big difference. Auditing and logging will generally record what queries were run, but definitely won't record the results of those queries, so this is as expected.
Added a big button under the video, thanks.
This is really useful information. Thanks for sharing. I will put this in front of our CCO, Barbie.
Support Hurricane Florence Relief Efforts Google Will Match Up to $1M
> Pixelmator or Sketch

These apps have had a lot of time put into their design–it's not just "we slapped Cocoa on this and now it's beautiful". Native apps being better is selection bias, since people who spend time on design aren't going to settle for Java messing up the UI or UX–so they just all use AppKit.
When SCADA software fucks up and runs a ship aground someone has to pay. When something breaks because some engineer relied too much on FEAs and didn't do any destructive tests someone has to pay. "Whoops, our bad" is not an acceptable excuse except in tech.
Why aren't ticket sales an auction? That would allow Ticketmaster and the promoters (and hopefully artists) to extract maximum value for each ticket. It would simultaneously take all the profit out of scalping. Tickets could be exchanged at face value, but if the maximum value the market will pay is already extracted there will be no margin left for resellers.
Worth noting also that there's nothing magical about the backtick being adjacent to the function, you can have whitespace inbetween, e.g

func `123 ${abc}`

or even

func
`123 ${abc}`

Coupled with the vagueness around ; I expect this will make for some awesomely obfuscated JavaScript in the coming years.
>it just seems like a too good of an opportunity to miss out on...

unless everyone's doing the same thing and it's already priced in the moment the news goes public.
Having a culture conscious of bias is good, but I'd rather see some progress before the end of the century. You know, cause old people exist and you can't really change this culture too fast, especially not if you factor in reactionaries that are sort of standing in the way and can't see the issue (hint: it's because you don't have the issue).
I agree, and I think that military housing allowances (which are adjusted for CoL) also have the additional justification that (generally speaking) you don't get to choose where you are stationed. As a service member, the military tells you where to go and you go, so it makes a certain amount of sense that you're then paid enough to live there.

As a software developer in the civilian world, my physical location has nothing to do with my work, so it makes no sense for my compensation to be based on my location.
It's not clear from the FAQ but what else goes into Fan Verficiation that creating an account on TicketMaster can't accomplish?
I agree that is one factor at work, but performers have caught onto this in the last couple of years and have started to offer a lot of exclusive VIP packages to try to capture this price-insensitive market.

I'm thinking more about mass scalping for events like Hamilton where every single ticket is bought up instantly by bots for the next four months. There is essentially no way to reliably buy the tickets at normal prices. I tried to buy tickets for Hamilton's touring show and there were hundreds of resell tickets listed on StubHub while I was still trying to get through the process of even seeing if I could find tickets myself. It was completely absurd. A significant percentage of the total available seating must have been scalped.

I've done a little work in this space tangentially in the past. The resale market is highly developed with a lot of money at stake and inventory is readily available at every price level and ticket type.

Have you ever noticed how every resale site has more or less the same tickets for sale? There are a few middlemen companies that provide the ticket inventory for any reseller to sell instantaneously via API feeds. Stubhub is in both businesses - selling to customers and acting as a middleman to other sellers. It's way more developed than most people think.
> all the criteria needed to be included in AMP (Ads are very limited on AMP)

What does this mean, specifically? It sounds like you're saying that advertisers have to get their shit together and not provide a crummy experience to users to be valid AMP.

What, no more monkey punching? No more meta-meta-meta ad networks that load 4 nested networks that sit in your browser and auction off the right to auction off the right to display an ad? No more epilepsy-triggering flashing images? No more 2MB js-based animations that kill your battery life and distract you? That sounds... great actually, where can I sign up?
It's because the U.S. government is so corrupt right now that none of the existing large organizations/corporations will ever be punished the same way Enron was, unless the political landscape and system changes significantly.

That's why, regardless of how large a company scandal is, you can make a pretty good bet on the company surviving and recovering easily from the scandal, because the government will protect it/issue a tiny fine to save some face. In this case, Congress literally passed a law to save Equifax from private lawsuits. Absolute insanity. If this isn't a sign of a corrupt government, I don't know what is.

It's a very sad state of affairs that will likely get much worse before it starts getting better.
I totally agree with you. I think a lot of the other criticism is a buildup of frustration against bad customer rights, but in this case I am aligned with FanDuel.

It is so obviously a genuine mistake that some dude is trying to capitalise on and make a big media hoo-hah out of. He's getting $500 and three free games, just take it and be happy.
I'll speak up and agree with the parent.

I don't really like the Apple Watch, so my bias is limited. But, I've had a S0 (returned), S1 (returned), and S2 (sits on night stand most of the time).

For whatever reason, the S2 is noticeably thinner and more comfortable for me. It may be because I have relatively small, bony wrists but YMMV.

Hell, I'm not sure how Apple measures the thinness, but eyeballing a borrowed S0 vs my S2, I can eyeball a thickness difference, albeit maybe just with the glass circle thing jutting out from the bottom?

In case anyone is curious why I don't care for the Apple Watch:

- I care about truly few notifications (texts).

- I expect to lift my wrist and look at the watch and see the date and time immediately, every time. The Apple Watch doesn't really do this. Sometimes it shows me an audio interface instead, which you can disable. But a lot of the time, the Watch doesn't even flip on when I turn my wrist unless I turn it a specific way and speed.
The live demo doesn't work that is linked on the main page.

https://trackingco.de/public/9ykvs7rk
> You would keep a copy of every query result set?

I am familiar with systems that do, and do not believe it to be an unreasonable ask depending on GRC [1] requirements. Storage is cheap, compression effective.

[1] https://en.wikipedia.org/wiki/Governance,_risk_management,_a...
But per record hashes break the original use case: checking if a given hash is already in the database.
A bit bizarre reading through the comments on here. It's like stepping back in time.

Many suppliers demand 0 day terms now: You pay with a credit card or wire upfront, often before service or goods are even provided. Certainly for everything under a few thousand dollars, and often even for five digit purchases. Yes, even large companies.

Oh, your super big company wants net 60 (or they'll threaten net 90)? If that even is offered, the vendor almost certainly adds a time and risk premium to the cost (that "early payment discount" is actually the real price. the net 30/60/90 prices are heavily penalized).

Vendors aren't your creditors. Certainly random individual freelancers aren't. The notion that you, the customer, start a relationship with a payment company that demands a fee to get paid is absolutely ludicrous. Despite all of the splitting of hairs, it is far closer to a payday loan than it is factoring (FastFunds/WorkMark or whatever has their relationship with the publisher, not with the freelancer who just wants his cash, much less at the usurious prices).

What a world when even the people of HN are defending these practices.
They are just now (around 11:10 CDT 9/19) sending out notification emails to customers. At the moment they don't even seem to know what accounts were affected.
it has its challenges, but also lots of upsides. have to train self to be very good with habits, investing in relationships and the like. i've been doing it for the last 2 years and at first it was kind of depressing but now have never been happier.

e.g. last 2 weeks spent in silicon valley having 40+ meetings a week w really smart people i learned a lot from. got fed up w meetings, so now working from beach in tulum for a week by myself. next week working fdrom rome/florence with a really cool girl. then doing a certain plant ceremony in a certain undisclosed country. etc.
China is building a digital dictatorship to exert control over its 1.4B citizens
I can see it being a pro-labor perk for those companies or industries that chose to adopt this type of scheme without being forced by legislation. That stated, it overlooks the number of capital-intensive industries and small businesses that simply cannot afford to pay on a more regular basis than every two weeks. In fact, I'd go so far as to say that legislation of this would be well-meaning, but would only serve to harm a lot of small /early-stage businesses.
Make a Zoetrope
Or Tarantool.
Ask HN: Am I the only one who has trouble pressing the tiny upvote buttons?
Just wondering if the interface upvote buttons have ever been discussed. They were created at a time before smartphones and my hunch is that upvote participation would increase with a small UX tweak.
That's probably usually true but as an SF resident, I can tell you the schools, utilities, and public services aren't what I would call world class here :p. Wish this was more like New York that way hehe.
The main point behind it is assuring that the best frameworks are being used. It's both relevant for both sides of any project.
Any operation you can do on a computer I can do on my abacus. It never needs to be charged and I enjoy the mechanical nature of its computations. Saved a bunch of money too!
Listen, I totally agree and would do the same thing. However what you've not mentioned above in your 6-month-travel-til-cash-burnt-out story is the assets. I noticed the plural on properties. :-)
Newegg Data Breach: Hackers Stole Customer Credit Cards
Indeed. Mostly, it just takes time and getting familiar with whatever idea you're tackling.

I love to throw out crazy ideas. Most of them get filtered away, but I've gotten to prototype some initially unapproachable stuff:

* Generate a dsl for interacting with web pages in ui tests from the frontend framework templates

* Write a test recorder that lets you step through the browser state

* Write a Jenkins plugin to track who's probably broken what test

* Write a VSCode plugin to add run buttons to CodeceptJS tests

* Write a git hook that maintains two way synchronization of a folder between two separate git repositories (by rewriting & copying commits).

My co-workers see me do crazy stuff, but in actuality, it's not that hard. I would say that VMs are definitely harder than what I've done, but I think the concept is the same: the unfamiliar seems unapproachable.
https://github.com/choojs/nanohtml
On the other hand, if I am sick with the flu, getting 200 bucks for just sitting at home with chicken noodle soup is a good feeling.
I suspect that being a trust fund kid ruins it for you anyway. If you were born that way you'll have a harder time enjoying it because this has always been your baseline and you don't really know what life without is like. Now if you started out normal but became trust fund level rich, then I reckon there is a higher chance you'll actually appreciate it. So, don't feel bad, things feel more rewarding when you've earned them but not as much when they were given to you without effort on your part.
> A search engine will also turn up thousands of hits for "do vaccines cause autism", lots of which will say "yes".

The fear that vaccines cause autism is culturally significant though. It's so culturally significant that it's causing real damage to society here and now.
Eat the cost? Why doesn't Bill Gates just donate a few million dollars to every charity? Based on his net worth, that's not a lot. I think it's about setting the precedent.
Preparing city, county, state and national governments for daily automated payments seems like a good first step. That and creating guidance for companies.
Inria is a public research institute. Researchers working there are responsible for so much more than OCaml, just citing programming languages on top of my head there are also Bigloo, Hop, Pharo, and Coq. There are probably others and there are of course many more projects that are not programming languages.
What are the other ones?
That works when the pain is something you can fix, and the cost of experimenting isn't too high. I'm not sure government bureaucracy meets that description, and experimenting can become very expensive if you screw up and the Eye of Sauron turns upon you and starts auditing.
It's somewhat similar to what happens in design. Trends come and go and anyone who is seeking a new design at any given time will want what's mainstream at that time. It's not exactly the same that's happening with Rails and JS, as here the difference also concerns the quality of the end product, but it follows the same logic.
Right, but it's the fact that it gets advertised as a great feature that seems odd. It's one of those cases where the same statement can be interpreted in opposite ways.