skysight-inc/HackerNews huggingface dataset:
Learners permits don't actively prevent anyone from driving. A very clear line is crossed when rule enforcement becomes active, and it will immediately induce a "fuck the authority" attitude in anyone, of any age. Sex and drugs aren't handled via urine tests and chastity belts by civilized people.
I don't think Geoff Huston argued for more CAs or a different distribution. His view is, in my experience, shared by many, regardless of nationality, though not as vocal. There are simply too many examples of compromised CAs, and the webpki system makes anyone vulnerable to the weakest of them.
1) Find a market that (a) is using software (b) make $100K a year and (c) is reachable
2) Reach out to business owners telling them you are doing research and are looking for business problems.
3) Get on the phone with these people and talk about their problems.
4) Once you have found a problem build a quick MVP and share it with them.
Think about hiring a team of people for you next programming project. They each speak a different language and none can communicate effectively. Doesn't sound so good to me.
Microsoft allows governments to inspect source code, the so called Government Security Program (GSP), to assure customers. I'd say that's a middle ground so Huawei can keep its IP.
Will phones have multiple antennas for 5G?
> Do you have an example of a “template app” that has anything even close to the actual feature complexity of an average SPA?

How about rewritten apps like reddit, that's as like for like as you can get? There are a bunch of apps/categories (things like JIRA) that were once template style and are now SPA style, the SPA version are nearly always worse.
Most information usuful in a postindustrial society is over 100 years old.
I don't think he/she did.

I would consider chickens held in captivity comparible to humans held in captivity. Holding a human in captivity is forcing someone else's will on that person and not giving them the opportunity to be free. I call that slavery.
blacks being humans didn't stop us from slotting them into an inferior moral category. and back then, we asserted as scientific fact that they were inferior. the apparatus of justification is something which changes over time. it is interesting to me to observe your invocation of our present day apparatus of justification. :)
WWDC, A Wishlist (2019 Edition)
are you really attempting to justify transatlantic slave trade?
> Right and I obviously didn't know this thanks for illustrating this new and exciting fact.

There is no reason to be that sarcastic, obviously we are talking about different things. You are talking about the historical achievement that climbing Mt. Everest was. I am not disputing that. What I am asking is whether there is any reward in climbing this mountain today.
Is this simply generating textures for 2D planes, that you can just strap to a cube, or does it go beyond that?
Interesting. Could you explain the prediction market/betting system in more detail? Can users wager Coins, upvotes, or repuptation that they get back multiplied by some factor that depends on the success of the post they bet on, or do I misunderstand?

Also, TIL of the concept of a Sybil attack, AKA sock-puppeting: https://en.wikipedia.org/wiki/Sybil_attack

> an attack wherein a reputation system is subverted by forging identities in peer-to-peer networks [...] named after the subject of the [1973] book Sybil, a case study of a woman diagnosed with dissociative identity disorder. The name was suggested in or before 2002 by Brian Zill at Microsoft Research
That true, and I still don’t get what you are saying here. In my mind, they are different languages which appeal to different developers and fit with different requirements. I don’t see it as an alternative to Haskell any more than any Turing-complete language is technically an alternative.
Why do you feel that is discriminatory?
Moloch: A new DAO aims to fix Ethereum
Do you like the people you work with? If so, stick with the job and turn it into something better.

You write spreadsheets and powerpoint, so is it safe to assume the your work computer is Windows and you are using Office? If so, your computer has PowerShell on it and you can read, write and manipulate Excel and PowerPoint using it. You can use the Task Scheduler to run scripts on a schedule. See if you can automate portions of your workflow and free up your time to automate others (and take on things that can be automated). See if you can predict what others want before they ask for it. Make it a game, if you will. Write about what you are doing, even if you never publish it. Revise what you write. Turn it into documentation that reads like a story.

It can be satisfying even if the job isn't exciting.
Good question - give it a shot
I'm surprised to see Marshmallow (6.0) below Ice Cream Sandwich (4.0)
I’m pretty certain Facebook’s terms of use would rule that out and probably already has a clause about how Facebook can use, share, or remove your content without your express consent at any time already.
IoT's killer app is V2V road safety, collision avoidance. All cars with OBD-II could be upgraded.
It is gaining a bit of traction with LuaLaTeX and the luamplib library, but unfortunately PGF/tikZ seems to be the preferred library for many projects.
https://en.wikipedia.org/wiki/Java_processor
Not a statistician by any means, but could traffic source be a factor that's evaluated alongside conversion by a bandit algorithm when calculating the chance to show a particular option? Or other factors as well (detected device capabilities, users location, etc?)

These could just be weighting factors so instead of a single % chance per option, every time there's a successful interaction the victory is spread across the factors for that option.

New users could be shown the option where the chance for each option is weighted by the factors they match. Is this a valid approach or would it introduce some kind of selection bias?
Free time, too
Talk to them a lot. If you let them online, then discuss what happens online and your fears about their online activity frankly. Porn, predators, privacy, etc.. There’s no substitute for communication.

I used OpenDNS on my router, and it probably worked for a while, but now I think my kids probably know their way around it, now that my 15 year old is has setup multiple Linux distros on USB drives. I also found a VPN app on his phone once, which will circumvent OpenDNS and anything else I try to do. We had our first online porn accident when he was 8 or 9. He was traumatized by getting caught and became paranoid about letting us interact with his devices or see any of his history, even when he wasn’t doing anything naughty.

Definitely wish I could have held back on games and devices longer, and these days it’s getting more difficult to limit their screen time. Their YouTube use is pretty out of control. OTOH, we had all kinds of fears about our oldest getting too deep into games. We thought he might not make friends because he wouldn’t talk about anything except games, and for a while didn’t want to do anything except play games. It’s mostly passing now, and he seems to be turning out very normal. There was some amount of my wife and I spazzing unnecessarily.

I only know one person who stopped his kids from using devices at all, and his kids turned out truly amazing, but I suspect that’s a really difficult road to go down as a parent.
as I pointed out, these tweets were liked by maybe a couple hundred humans. Twitter just doesn't have the scale or reach for those kind of effects
Fred Brooks said it well in the Mythical Man Month:

"the sheer number of minds to be coordinated affects the cost of the effort, for a major part of the cost is communication and correcting the ill effects of miscommunication (system debugging). This, too, suggests that one wants the system to be built by as few minds as possible."
My novice take is that the author is using a low-res RGB texture and then cleverly combining it with some custom GPU code to generate an extremely high-res monochrome texture at the memory cost of the low-res texture.
> I'd be willing to bet that if the majority of mitigations impacted AMD rather than Intel as it does today, you'd already have done this and would continue to follow up.

Fuck you, too. I've given you reasonable explanations and you're still throwing out insulting conspiracy theories. If you want sensationalized news, there are plenty of outlets that will give you what you want, and you don't need to be a dick to those of us who are trying to be reasonable and honest about both the subject matter and the resources we have to provide quality coverage.

Also, we've done two significant articles in the past year measuring the impact of these mitigations, so we're not even falling behind the standards you claim to want us to meet.
Any change in how PKI is used in a browser must be done by browser vendors, no change has been their decision.

The idea spread that TLS should be used after Snowden is a bizarre antipattern. HTTP cache appliances have been rendered obsolete, and domain-validated certificates only provide assurances that you are connecting to the same server that LetsEncrypt had connected to.
10k replicas in a single cell is the default charge-free quota of every individual engineer at that company. It’s basically zero.
AMD Announces Next-Generation Leadership Products at Computex 2019 Keynote
Hah! I used to give away my surplus eggs when we had too many. Once I asked a co-worker if he wanted any more since I figured he had used up the last dozen I gave him. He laughed and said "no thanks. The wife complained that they were muddy and probably weren't pasteurized and how did we know they were safe to eat. I told her that they were from free range chickens that just went outside and got muddy feet when they were looking for food, but she wasn't having it."

So that's my anecdote: give away delicious eggs (the taste really is night and day different from supermarket eggs) and people complain that they don't look like the ones in the supermarket!

Right now I have a basket of eggs on my kitchen counter ranging from spotlessly clean to 40% mud covered and some with a fair amount of chickenshit on them. It's all good: having this many eggs is an excuse to come up with new uses for them. Made a batch of lemon bars (filling is mostly eggs and lemon juice/zest) and they were awesome.
> You'll probably hear advice that makes silent assumptions about personality type

Interesting. Why kind of personality type do you have?
I’m not sure an anonymous prepaid credit card is a real solution
It’d be interesting if there was a feature which would let you generate hashes from time series. You could specify what second or millisecond and duration and the trust web could provide the hashes for those segments.

Memoization might help although if it’s to the millisecond maybe not.
The technical problems are largely trivial, and yet in over a quarter century's use of PDFs, mass-market readers fail to incorporate them. One might begin to suspect an incentives alignment failure within the industry.

I use a (reasonably good) Android reader which affords metadata presentation and editing, but lacks an "author" field.

Long since reported. Not fixed.
Ask HN: How do you handle your local machine OS build?
I've noticed among tech communities that there is an apathy towards rebuilding/reinstalling your local machine's OS. Common explanations are that it would be too complicated, time consuming, or that people don't want to lose config files, etc.

It seems that many of us can rebuild servers in minutes due to solutions such as Ansible, but why is the same effort not applied to your desktop device?

Do you have an Ansible playbook for setting up your Linux/Mac/Windows PC?

Do you back up config files manually, or have some sort of 'install guide' for everything?

Do you just use full disk snapshots and hope you'll never have to actually reinstall?

I'm interested to hear about how the HN community approaches this, as I've seen people who deploy hundreds of servers with Ansible and have an automated/resilient infrastructure still have trouble with rebuilding their local dev machine.
I think you're saying it's not a good approach because developers will do it wrong?

That's hard to argue with.

The example code shows how it should be done - a simple table dedicated to messages which supplies the id of the work/job to be carried out.

Not much can be done architecturally to address developers messing that up.
Intel's 2019 Computex Press Release
The US still has a sort of investigative jury: the grand jury. Though the actual investigation is not actually done by the people on the jury, I think it has to be a direct descendent of those medieval juries.
As a native Spanish speaker, I don't know of any successful tech community in Spanish. Vast majority of them just republish news from English sources with lazy translations.

So it may not be the best idea to learn Spanish this way.

With that said, I do know of two popular ones:

https://www.xataka.com/ and their network of sites (Webedia, see page footer)

News and sometimes discussion in various topics, mostly technology, hardware and random gadgets.
Mostly written by Spaniards or Mexican authors, but don't expect a lot of original stuff.

https://elrincondelc.com/foros/

Somewhat popular but small community for general programming questions.
That's a feature, and one your have to replicate in your postgres queue.
Also see this:
http://www.michaelbeeson.com/research/CheckEuclid/index.php

It seems a dependently typed language might be overkill,
"The proofs described in this paper only need a rather weak logic. There are no function symbols", "only existential quantifiers; universal quantification over the free variables is left implicit."

They wrote a translator then to convert the proofs to HOL, and Coq, you could presumably do the same for e.g. idris
As someone with a rack of ribs currently slow cooking in the oven, I beg to differ!
If you want to decrease complexity the first thing to go would be the modern front end stack with it's own build tools, package managers, run times, servers and languages.
Erasmus Darwin was way ahead of you. He weaved them into erotic poetry...
The closer the allocation gets to 100%, the easier it will be for actively managed funds to beat their returns. So it is essentially a self-correcting problem.
It’s already the authority for TLS trust. How do you think domain validation works?
Fortunately, digitisation seems to be proceeding for reasons other than proft motive.

https://b-ok.org https://libgen.io https://archive.org
Maybe there should be a threshold such that things seen by a million or more people could could be flagged for a moderator to take note of and tag with certain contextual clues for the next however many viewers (“satire”, “unproven”, “doctored”, “verified”, “trustworthy source”).
Number 3, this is the most important point. Cutting them off from the internet is forcing social exclusion upon them. If you want unhappy badly adjusted adults place barriers between them and their peer group, isolate them and make them feel powerless by denying them the rights that others around them share.

Denying children, growing up in a digital connected age, access to connected technology is very damaging.
Although not as regular as some RISCs, x86 is still quite regular which makes it relatively easy to write an assembler for; the main opcode space is octal-structured (http://www.dabo.de/ccc99/www.camp.ccc.de/radio/help.txt) and nearly 1/4 of the single-byte opcodes, 00-3F (0xx in octal) are where all the frequently-used ALU ops (reg-reg, reg-mem, mem-reg) reside. The ability to easily generate vast swaths of the opcode space from a compact description is what makes a table-driven (dis)assembler easy to write.

Related, an x86 (self-)disassembling demo in 256 bytes:
http://www.pouet.net/prod.php?which=16930
This depends greatly on the purpose of the machine. I've recently used more snapshots of virtual machines to perform my work than running up tin boxes. The time saved when rolling back to a snapshot or using a snapshot to deploy a new VM is far less that setting up tin. Also, this allows you to move the image to other tin boxes for working. Ansible, sorry, not so much because I rarely have to redeploy a bare bones tin box.
They did buy Altera didn't they?
The version control section is gold!

I researched this extensively some time ago, and couldn't find a viable solution, other than using rubberduck to export/import, and manually place those sections under version control.

The aim was to assist a less technical person to get their VBA work under revision control, and the whole approach was just asking for trouble.
It’s a result of the MSDF technique working with small glyph textures. Bumping the glyph texture size up would remove the artefacts but I wanted to see how small I could set them and have good results at mid range font sizes
Go is a Thompson/Pike language and neither suffer fools gladly. I've had only the briefest, AUUG and related unix conference type interaction with either and claim no special privilege or insight but I do know people who worked with them in a deeper sense, and I spoke to them in times past about both people (and Ritche)

If they decide on their own formidable intellect they want something they do it, and if they can be convinced by others intellect they may do it, but simply wanting it is not enough to get over their bar.

Pike is more curt. But I think both of them stand by a principle: Don't waste our time.
I sincerely don't think it fits but I'm no expert in philosophy.

Maybe it's just an interesting (sad) fact that an article about data privacy is full of trackers?

I think we all got what you were trying to say and we're just being pedantic, sorry.
>I am not saying it is trivial to consistently outperform the indexes, just that the difficulty is significantly overstated.

The difficulty isn't overstated because in aggregate it's mathematically impossible. The total market return is zero-sum so someone else has to take the other side of your bets and lose return. That someone else is not me, I'm getting the market average consistently to within a decimal point from my index fund. Here's Sharpe's simple take on it:

https://web.stanford.edu/~wfsharpe/art/active/active.htm
Yes, but we came to see blacks as equal because they are, in fact, humans, just like whites. Animals will never be humans, no matter what. They will always remain a separate moral category. Here's a simple thought experiment that should illustrate this:

Imagine a scenario in which you can save one of two lives: a human or a dog. You can't pick both. Just one. The question is not, "Which would you save?", but instead, "Would you final moral fault in a person who chose to save the dog?". Almost everybody would hold a person who chose to save the dog morally culpable for the death of the human. But they would not hold them morally culpable for the death of the dog if they chose to save the human.

That will never change. Because animals are not humans.
The reason that index funds are so popular is because actively managed ones are so bad. Why pay a manager to do worse than the index?
Its hardly extreme, your browser quite literally trusts hundreds of CAs.

How much do you trust:

GUANG DONG CERTIFICATE AUTHORITY

Turkiye Bilimsel ve Teknolojik Arastirma Kurumu - TUBITAK

Unizeto Sp. z o.o.

XRamp Security Services Inc [1]

AC RAIZ FNMT-RCM

etc, To have not been compromised, or selectively delivering certs to "interesting" targets. Because they can tell you practically any host on the internet is a valid SSL domain.

Stuff like DNS CAA records, and certificate transparency help somewhat, but are either trivially stripped by MITM attacks or not implemented at the CA or software level.

[1] Appears to have went out of business entirely, how safe is that SSL cert now?
"The internet-shopping boom has spawned an excess-stuff economy, in which retailers such as Overstock.com buy up extra product from full-price retailers."

It was a problem _before_ internet shopping.

The article focuses on America, but it's a problem all over (obviously). For example, online shopping is so bad in mainland China, that people don't even trust major retailer stores on Taobao or Tianmao. It might be fake (at least, in their eyes).

That said, it's striking how much stuff there is. Walking around outside, you're kind of sheltered from it, but go into any market, mall, or shopping district and just... stand there and look.

There's so much _stuff_ that it's insane. How do these stores stay in business? Why is there so much crap all over the shelves?

Speaking as one person, I don't buy much. And I understand that these stores need to be able to potentially sell to a lot of people, but is there really a need for this much?
I'm happy this appears to solve your problems with other approaches. I took out a few minor but important details. use a separate email client for this on all devices. Use conversation/threaded view. Have a way to send an email in under 5 sec. I use iOS shortcuts to quickly send an an email with just the subject. Review the list of emails almost everyday. Have folders in your email and move them as necessary. Keep it under 5-7 folders. Ideas,Bookmarks,Done,Projects. Inbox is your list of ongoing high priority tasks. Stay away from adding petty tasks(use a paper/pen for this). Trash task emails once you're done. If its worth noting, it goes to git.
I think most advice boils down to: If they're very young (under 10 years old) don't let them have their own smart devices just yet. Young or old, don't treat them like felons. Talk to them about the possible dangers of online interaction, but don't give them a (damn good) reason to distrust you. And yes, unfortunately that also means Internet filtering beyond advertising/tracking/known malicious sites. It's futile to try to spy on your kids.
Ideally, the common fields and patterns noted by the manufacturer in the ISA description would be implemented, and then the remainder of the logic can be (relatively) simple table-lookup.
Glad to see KeepassXC got a mention.
Keeping Up with the Codeashians
They could be being paranoid, or they could be feeding mistrust of American corporations because the US has lead people to mistrust them. Russia has used similar tactics in the past to counter US measures.
Where do you discuss this with like-minded people? Where do you read/write about this?
There is an excellent discussion of this question here:
https://superuser.com/questions/878902/whats-the-difference-...
What I Learned Trying to Secure Congressional Campaigns
Ask HN: Whose problems would you like to solve, and why?
I've been doing a rethink on how to approach a product, and it came down to this question. When I go through my personal network, I either don't know or adequately understand the real problems of the people I like, and in the security field, it's very easy to fall into the trap of pursuing the counterfactual case of, "if only people would just do xyz..."

So outside my field, it would be really helpful to read about, as creators, who specifically do you really want to help? More accurately, who would you be really happy to bring some relief to, empower, or get an "I love this product!" e-mail from, and what is it about them that makes it important to you?