skysight-inc/HackerNews huggingface dataset:
https://www.theonion.com/fuck-everything-were-doing-five-bla...
> average person to see a beautiful painting

I don't think average person like me really understands what a beautiful painting means.
Why are you shocked? Haven't you read the Mark Twain quote suggesting that statics is used in the same way. This naive reaction is boosting the credibility of the polygraph. I hope the anti-polygraph book isn't full of same reasoning.
That's why polygraphs are not allowed as evidence in the courtroom.
No one uses earnings multiples in this universe given that a great deal of venture funded SaaS companies have negative EBITDA. Multiples of training GAAP revenue or current ARR runrate are what's salient
Right, a lot of multi-national budgets are USD, so even if you aren't directly "paid in USD", that's what the beancounters see.

And of course, you can always simply pass on the price increase to the customer, e.g. https://www.theregister.co.uk/2016/10/24/microsoft_price_ris...
I doubt doing farmwork 12 hours a day is worse than doing the same mundane repetitive action 16 hours a day.
I wouldn't say it is a problem on its own. Look at Japan. Almost everything being in Tokyo is not a problem because their transport system is excellent.

The UK's problem is that transport policy is abysmally backward and our property market is outrageously disparate and historically overvalued (as land was how a person demonstrated their wealth which has perpetuated unlike other countries where industry holdings are valued much more, e.g. America and Germany). Take your example of Paris, much smaller but equally historic, yet prices there are much lower than in London. London is a more global city than Paris but not so much as to explain the discrepancy in property market values.
> War on Immigrants

Immigrants and illegal aliens are different. Legal immigrants aren’t getting oppressed, deported without cause or mass incarcerated.

The clever wordplay to conflate immigrants with illegal aliens is rather effective because it creates a convienent xenophobic narrative, when the truth is that a majority of Americans are against illegal aliens but for legal immigrants.
After-builders cleanup ensures a pristine environment of your space
It's in your power to educate yourself to a new career path is it not? Do you prefer coding to data entry? It is entirely possible for one to be self educated in the software development space.

I assume you are not a Chinese citizen living in China. Count yourself lucky that you are not competing in a population pool that is stratospherically higher than pretty the rest of the world. Outside of China and India, having even serviceable software development skills can land you in a position that pays better than the average.
Have a hourly rate makes it easier to decide wether to take more project or not. Especially if the company getting big.
>Well I personally owe an entire career to the fact I could learn to code for free thanks to add supported services.

In my experience the sites which you pay a small monthly fee ($5-10) to are far superior
Nonsense is a strong word.

I run a collaborative writing forum for mostly a pre-teen and teen demographic. It's the ilk of what got me into writing as a young one. They don't have money to spend, but ads keep the forum alive.

It would be extreme to say my forum has nothing to offer these youngsters, or that my lone banner-ad eclipses any good my forum may be doing.

As ads die, we're just going to continue witnessing the centralization of the internet which surely isn't all that great, either.
> It's hard to beat an editor for opening a file or directory you've never seen before and making a quick edit. You can be done before a more powerful IDE has even finished indexing the source code.

I can't imagine this _ever_ being the case. Setup of an IDE is trivial compared to wrapping one's head around the first time look at a new project. I mean, you're talking about cracking open a new project you've never seen, making an edit and "being done" in a matter of a few minutes !

This is perhaps doable if you're talking about assembly-line-cookie-cutter projects, or maybe you're talking about super-geniuses? It takes me a minimum of hours to days before I'm ready to "make a quick edit" on a project I've never seen.
> It is 2018 and companies still don't know why most customers buy specific stuff.

This is not altogether surprising: between perfectly boring options like "it was on sale", "I tried it [somewhere else] and liked it", and "my parents always used to buy it", there's not a lot of room for novel paths of discovery. But if you're a company who makes stuff, the differences may influence spending on one type of advertising vs. coupons or rebates.

The process is messy and not rigorous: future quarters' sales will be used to point to some strategy working, despite dozens of variables they can't control. The whole system toes a fine line between trying something, and looking like you're trying something, while building up an elaborate apparatus to cover your ass. Tooling like this generates data, and works to justify the effort being spent.

This extrapolates well to all complex bureaucracies. In the face of mounting competition, efforts like this are to gain an edge over competitors who may also do the same.
> I'd argue that if you could halve the price by literally using slaves to manufacturer them, most people wouldn't care as long as those slaves were on the other side of the planet.

But I'd say that's mainly because they don't know or don't truly understand the situation. The reason for that is that literally billions of dollars are spent on advertising that papers over human rights issues by blasting competing messages about luxury, fashion, desirability, economy, etc. A passive consumer isn't going to be able to overcome the environment of information asymmetry that's actively maintained by wealthy corporations.

Then there's also the issue of how the race to the bottom also actively destroys most ethical alternatives, which just turns understanding into despair over the lack of ethical options.

I think if you put the half-price, slave-made product and a double-priced, ethically made alternative next to each other in a store, I think consumers would chose the latter if they were both sold under signs that clearly communicated the realities of the lives of the workers that made them. That's not going to happen because the incentives are for the company that mistreats its workers is to lie and cheat, so I don't think the market can solve this issue. It's going to require sustained intervention by ethical governments to fix the incentives in favor of human rights.
I live in a dense urban area and there's a escape room place on my very street, a two-minute walk. But we're a couple with no kids and very few friends, so I don't know if we'd be able to experience the fun in that by ourselves.
A much better, more thorough analysis, complete with affected router model numbers, graphs, charts, and area affected map are at the source post:

https://blog.netlab.360.com/bcmpupnp_hunter-a-100k-botnet-tu...
Sarcastic?

Not sure testimonials from the dev themselves mean anything.
You can always use ThrowAwayMail[0] when you don't want to give away your email.

[0] https://www.throwawaymail.com
Every scientific survey I’ve seen was on Qualitrics. SurveyMonkey seems to be used in informally polls like K12 student projects and group activities.
I was suspended for three days in a separate incident at another school system I started going to the following year for using Winpopup to send messages.
Recurring SaaS revenue with good retention is highly predictable with 80-90% gross margins and requires essentially no CapEx to scale, which is in stark contrast to the semi world.

You are also seeing YoY growth that can be orders of magnitude greater
There's also the matter of difficulty keeping up with which products are tied to which bad actors, possibly far up their supply chain.

Distributing responsibility for determining which companies are being ultra-shitty but not breaking the law imposes far too much time-cost on consumers to be reasonable, on top of the regular costs of participating in boycotts. They're not an effective means of enforcing society norms. Regulation is—making being ultra-shitty illegal works way better than imposing a cost of ((time it takes to keep up with and track shitty-company news)+(cost of participating in boycotts)) times (number of consumers) across your entire society. That's clearly untenable and it's not really the fault of individual consumers that boycotts don't work for enforcing social norms, since they can't really work, in the general case, once your economy scales past the local cottage industry level. It's impractical in a global, or even national economy. Then there's game-theoretical pressure to defect from a boycott, et c.

Even the highly-engaged consumer will catch and (weakly, ineffectually) punish maybe single-digit percentages of the awfulness occurring in their economic footprint, at great time and probably monetary cost, unless they check out from the economy almost entirely.
I'm reminded of a systems failure described in, IIRC, the O'Reilly book "Release It!". Java ODBC exception swallowed resulted in eventually running out of connections.

Very tough problem to troubleshoot without extensive monitoring.
Social Security is funded from payroll for the same reason 401k's are funded from payroll: because it is a retirement program that people invest in while working, and draw down when retired.

Now, I know and you probably know that it is actually run like a transfer program, where the payroll taxes from working people in 2018 are turned right around and sent out as checks to retired people in 2018.

But here's the thing: so are 401k's. The money you spend to buy investments in 2018 doesn't go into a vault; it is transferred to people who are selling investments... people like current retirees who are drawing down their 401k. And then when you're retired in 2048 (or whenever), and you're drawing down your 401k, you'll be getting your money transferred from people who are buying investments... people like younger workers building their nest egg.

Retirement programs are just collections of promises... that's all a financial asset is, a claim against future income. Social Security is a different kind of asset, but it still works fundamentally the same way; you pay into it while working, to create a claim against future payroll tax income when you're retired.
Agree. I subscribed to their paid membership plan and it's not materially better than the free content. Well, I paid for the full year already.
New crowdsourced recruitment tool aims to get more women into tech
I taught myself MSX Basic and Z80 ASM by playing around with sources I typed over from mags and by reading tutorials in the same mags. I took me years, during which I made games and other software, until I found I you could code machine language in a different way than 250 data 3E, AA etc. I remember all opcodes until today as I spent years writing software with those, translating by hand. It was fun though: everything was in front of you; no libraries to install and learn, just trying out and learning tricks to optimize and get better results.
FaceStyle / Puppetron: Example-Based Synthesis of Stylized Facial Animations
The closest I've ever come to getting a glimpse of what these two are going through is a 1100 mile trek through the Appalachian mountains one winter. It was fun, but I don't think I ever want to do that again. When the temperature drops below about 0* F, there are only two things you can do: Move, or get in your sleeping bag. After a couple months of 14 hours a day alone in the frigid darkness, you start to lose your sanity a little bit. You start to forget what your body looks like. And when you do get a chance to check yourself when you cross civilization, you look almost unrecognizable from the weight loss.

And this is all in the continental United States, a few hours from civilization. It's almost incomprehensible to me to do what these two are doing.
Note that Parsing with derivatives is different than Matching regexes with derivatives.

Russ Cox likes regexes with derivatives -- they are a "win-win". He doesn't like parsing with derivatives because of the computational complexity. Linked from that article:

https://research.swtch.com/yaccalive

Your link doesn't really convince me they addressed the concerns ... There seems to be some hedging in the language, like that it seems to be efficient in practice; and that it should eventually be efficient in theory too.
The key here is "among other things", with those things, according to the title of provided source, including an apartment, a house and a car.
> UK is very lenient to give visas to skilled immigrants of any country in the world.

That doesn't seem quite right. Getting a visa isn't harder than Australia or the US, but they don't just hand them out willy nilly. I know a few Americans in the UK who find it very hard to even change jobs. Again, that's always a risk until you get permanent residence, but it's hardly lenient.
Syncing Keepass2 via Nextcloud on my phone works very well.
Domo and Pluralsight are public. The other big outcomes would be Instructure and the sale of Digicert to Thoma Bravo

This is more liquidity than all the others put together
When you said 'data' I assumed you meant a hybrid RSA-AES scheme - of course keys are technically 'data', but when talking about data in the context of cryptography, it usually means 'data that isn't a key' :)
>I assume you've looked for other jobs?

I'm 33, have a GED. Despite what the internet says, most companies want minimum 4 year degrees. My own primary employer, will flat out tell you bachelors minimum if you want to move up and even then you need to be willing to move to another state to move up 1 or 2 positions. My current manager had to move from Indiana to California to become a manager, then some years later when a management position opened up here she was able to move back. Someone else I know has now lived in 4 states for the company in the 12 and a half year she has also worked for the company, we also recently had someone here in our office take a management position in another state and her husband still lives here because financially it made the most sense.

This year alone I've had 3 companies outright refuse to even talk to me purely because I don't have a degree, in anything. I don't want one, I don't want to spend another 4-6 years spending every minute of my free time outside of work pursuing a degree, taking on tens of thousands of dollars of debt, so I can what... start entry level in a new field making 5-10k more a year, competing against people literally half my age, needing to tack on another 10-15 years on how long I'll need to work because of the added debt?

We need AGI so bad. Hey AGI, figure out fusion. Hey AGI, figure out food. Hey AGI, figure out how to automate most industry so people can pursue things they want to with little worry of income, so they can live to work instead of work to live.

You know, the thing that makes it the worst is. I had the occasion to go out to San Francisco this summer and visit some companies. It was a massive shock, people just doing their thing, no absurd dress codes, no concertina wire, no barbwire, no micromanaging people, no team lead or manager able to see every employee under their command at every moment, people having quiet conversations instead of being glared at if god forbid they spoke, drinks and catered food instead of "you have 30 minutes for lunch, you must prepare your food off the clock and can not eat at your desk", no sign on the bathroom door telling you to clean up after yourself, to wash your hands, etc (I shit you not, at one point the bathroom situation got to the point where we were threatened like children to have a bathroom pass/monitor system implemented if we didn't get it together).

I mostly tolerated my work situation until I started meeting and talking to people in Silicon Valley and in tech in general. Until I saw how Silicon Valley-types work. Now I come to work and it absolutely feels like I'm working in some Soviet office in the height of the cold war, where you have to be paranoid about every single thing you do because you're being monitored every minute you're on the clock for pay.

I totally feel these Foxconn workers. I know in general factory workers in China have it at least an order of magnitude worse, but damn do I relate.
Why is the government actively promoting that?

As for the press, they only play along if it fits their narrative. During that hearing Fox News framed polygraphs as pseudoscience while CNN was promoting it as evidence. Both sides will just as easily do the opposite the next time depending on what their audience wants to hear.
Can Anyone build a what's app replacement and does anyone want to JV to market and scale the app through the wave of pissed off users that is eminent upon the roll out of WhatsApp Monetization.

We know one thing. Whats app monetization will be so nefarious and parasitic that there will be a mass exodus. Be there to catch the fall out and provide a responsible replacement that respects data sovereignty of individuals.

The opportunity is inbound now.
Compare that to radio royalties.

In the UK BBC Radio 2 pays £100/minute in combined songwriter-performer royalties. For 10 million listeners.

£300 a song. £0.003 per "stream".

Spotify is already paying above radio rates.
I didn't say I need to support anything. I said I don't find it common. If you do - good for you.
One global timezone
They tried. I wasn't exactly a stellar student anyway. We switched me to another school district to finish out high school.

I'm convinced that I would have had a more useful education if I had dropped out, moved to Silicon Valley, and lived out of a van working for minimum wage at a startup than if I had finished high school.
Show HN: FreePizza.io – free pizza for usergroups, meetups, hackathons, talks
For California, the salary database is here: https://www.sacbee.com/site-services/databases/state-pay/art...
Surveys often offer compensation, like an Amazon gift card, or at least participation in a drawing for one.

Why do we produce free content for YCombinator? People like to pontificate.
Hi folks - OP here.

FreePizza.io connects those who want pizza for tech meetups, usergroups, hackathons and tech talks with those who wish to sponsor the pizza - typically recruiters, consulting firms and software companies. In return, the sponsor gets a promotional message opportunity at the event.

Background is I noticed that tech meetups, usergroups, hackathons and tech talks often have pizza and drinks for attendees for dinner.

And I thought "Who pays for the pizza?"

I'm both a programmer and a recruiter, and I know that recruiters want to connect with those tech communities. So I figured, hey maybe I should connect those who need pizza with those who want to sponsor the pizza.

FreePizza.io is the fully built implementation of an MVP idea I had previously https://news.ycombinator.com/item?id=18063747 - which was nothing more than a Google spreadsheet.

Andrew
andrew.stuart@freepizza.io
I'm going out on a ledge here with this idea/question as I'm not sure if it makes total sense...I've been researching different methods for database interoperability and have been poking at Apache Avro. Would it be viable to tie the DB into Apache Avro, host a JSON schema with clear indication as to how the file is stored and add in schema for whatever other database you want to connect to? "Avro relies on schemas. When Avro data is read, the schema used when writing it is always present. This permits each datum to be written with no per-value overheads, making serialization both fast and small. This also facilitates use with dynamic, scripting languages, since data, together with its schema, is fully self-describing.
When Avro data is stored in a file, its schema is stored with it, so that files may be processed later by any program. If the program reading the data expects a different schema this can be easily resolved, since both schemas are present.
When Avro is used in RPC, the client and server exchange schemas in the connection handshake. (This can be optimized so that, for most calls, no schemas are actually transmitted.) Since both client and server both have the other's full schema, correspondence between same named fields, missing fields, extra fields, etc. can all be easily resolved.
Avro schemas are defined with JSON . This facilitates implementation in languages that already have JSON libraries"
I know of a few other ways to achieve this result (choosing which database the user wants to use while maintaining interoperability) but would love feedback on better approach to understanding this process.
I wonder if this will nudge 1password to release a Linux client?
This is a new restructuring from 2015 IIRC. It was Google inc that went public, and originally all the projects (including self driving car) were under google.

Alphabet was created later, together with splitting Wayne and a few others.

I don’t remember all the different triggers, and each triggers a different reporting requirement - more than 500 shareholders, more than $X billion paid to suppliers, stuff like that. Google, and later Facebook met all of them.
I don't like their response to BWN-01-010 (not rotating the encryption key and re-encrypting the database on master password change).

Their justification boils down to "either the attacker has full access to a compromised devices, or they don't." Meaning they could re-steal your master password AND encrypted database, or neither.

I don't believe that is true. Let me give an example where their justification breaks down:

Your master password is stolen, the attacker break into your DropBox account and associate it with the attacker's device, DropBox is inadvertently sharing your Bitwarden database.

You discover the break-in, change your Bitwarden master password, change your DropBox password, but forget to un-trust existing devices from DropBox. So now the attacker continues to receive your Bitwarden encrypted database via DropBox.

But good news, you think... You've changed your master password! But nope, the actual encryption key wasn't rotated, and the attacker continues to have access to everything. You're rotating passwords on all of your compromised services, only to provide the attacker with the new passwords, opps!

Their whole justification is: "But how would they get the new database?" And frankly numerous ways. Plus their workaround is pretty embarrassing:

> If a user has a pressing need to rotate their account’s encryption keys it can be achieved today through a manual process of exporting all vault data, re-creating the Bitwarden user account (delete and register again), and then reimporting the vault data back in.

Wow really? And this makes them look really bad:

> Rotating an encryption key would require that a Bitwarden client application re-encrypt the user’s entire vault (including binary file attachments). This operation is both expensive and error prone and would pose a high risk for users to end up with corrupted vault data.

So you've written such great software that it cannot reliably decrypt and encrypt without potentially corrupting the database? Awesome.
imo Audi/VW has the best dashboard GUI in the auto business bar BMW iDrive. Try using honda or toyota and you will see that it can be much much worse than audi, laggy and badly designed.
I copied my software sources from the 80s onto floppies until the mid 90s after which I put it on a tape. Years later I tried to get the data off the tape, but the tape was unreadable. Such a shame (for me, no one else is missing anything). Which is why I think everyone should just put whatever they have online; maybe someone likes it down the line and if not it cannot hurt.