skysight-inc/HackerNews huggingface dataset:
Gosh I wish someone would solve this problem in the Java ecosystem. I work at a BigCo and the developer years that are lost each year to old fashioned JAR hell is astonishing, and it's only getting worse as runtime environments grow in complexity, we run in increasingly managed contexts which violate core assumptions of build systems, code dependencies are getting more complex, some people don't model package dependencies correctly, etc. Please, someone solve this and convince everyone to use it!
> Thus it might be ignoring the context ...

I agree to an extent, but ...

> it was not really "cruel" when I was "in it"

I can't speak about your particular experience, of course, but generally children tend to accept their experiences as the norm. They don't have other experiences, are naturally in a very subordinate position, and are powerless. They can't really deny or hate their parents: the child's actual survival, as well as their welfare and happiness, depends on their relationship with their parents. Consider how many adults won't challenge their bosses (the great majority); now imagine a child's powerlessness, lack of confidence, and even lack of understanding of their own situation matched up against the authority, capability, and power their parents. Even adults in such situations tend to accept their fate and deny the possibility of anything better.

I also disagree that cruelty is just a relative term. It is to some degree, but pain and suffering have absolute values. When you break your arm or your loved one dies, the suffering is essentially the same whether you are in New York or Shanghai.

I doubt you mean it this way, but claims that other cultures don't value life or suffering have been used as a justification of brutal treatment.
"Ultimately that's what is going to limit the success of this product." in reference to losability due to lack of dental floss between the earbuds

I will politely disagree. If the automation/augmentation/functionality provided is good enough then losability is a non-factor. If the capabilities afforded by the wireless W1 chips don't live up to the hype then dental floss ain't going to save them.
I agree. I also think that the mass appeal of VR is much lower than most tech enthusiasts believe. It's a novelty that everyone probably wants to try once just to see what it's like, but I don't think many people really want to play games or regularly immerse in experiences that way. It decreases your environmental awareness far too much imo, and I think that long-term, many people will believe it's creepy to be that sucked into a device, and walking around with a huge block attached to your head.

I've heard some people say that AR is really where VR can make mass-market appeal and I'd certainly agree that prospects for something like an environmental HUD a la Glass are much better than an "immersive" experience that leaves you blind to the real-world.
I work for a very large organisation. I book rooms 15-30 minutes before my meetings start time and depending on what it is rock up then or 15 minutes early. I use the time to set up, manage any glitches, and then make any last minute preparations such as preparing handout material, water, etc... Sometimes I get 5 minutes of rest and that's nice too a busy schedule. Then people start rocking up and you build rapport with them until it's start time.

Coming prepared has saved me far more time that rocking up just on time and then trying to set it up only for windows to update. People also learn that my meetings matter because they have a purpose and we get right on it, saving up on people showing late etc...

Investing those 15 minutes of my time really goes a long way for everyone else which benefits me too.
7z and rar are probably the most widely available alternatives today (The 7zip GUI utility on windows can decompress RAR files, while I don't think WinRAR can handle 7z files, so RAR is strictly more available than 7z on windows).

I personally also like ZPAQ for generating archives, though I find it a very poor fit for its suggested use as a backup tool (doesn't handle symlinks, owner, xattr, ACL &c.). As an added bonus the reference implementation is completely composed of public domain and MIT/X11 licensed code, which makes it friendly for linking pretty much anywhere.
I work in security and yes, it definitely helps in some cases with preventing lateral movement. Since servers aren't rebooted often, if I choose to run mimikatz to dump creds off of the server and steal a user's password, that password may as well be useless if the user logged in long enough for a password reset to have been enforced in that time.
MMM Nigeria freezes all confirmed Mavros as Panic grips Nigerians
عزل الفوم
شركة عزل فوم بالرياض
FWIW, in a past life, I bought (4) 2L Sartorius reactors used for $75k, built out my lab for <$50k and had an operating budget of $450k w/ 2 fully-burdened RAs.

I agree with much else of what you've said. I worked in biosynthetics with some of the Lygos teammates at another company. All-in-all it's not a bad idea, but the development time is _so_ long, especially in yeasts. It's analgous to writing assembly w/o documentation, and debugging takes months per code-change.
The articles are from the UN declaration of human rights. I don't know whether they only selected a few for brevity or because they didn't agree with all of them.
This whole system is so bizarre to me. In Australia, standard practice is that a seller pays ~2% to an agent to have them sell their house. They then pay a sales tax to the state government, that scales weirdly, but call it ~0.5 to 0.75%.

Buyers pay nothing to anybody, except ~$1000 to a conveyancer/lawyer to sort out paperwork when the deal is done (and of course the price of the house, to the seller or mortgagee...)
A misstep? That article is an embarrassing hit piece like the many others that have been written about anyone who is willing to even slightly countenance the concept that anything tangentially Trump-related can be legitimate, just like the hits on Thiel. The Silicon Valley shame machine is an utter and complete disgrace.
> The right solution to this, which for some dumb reason they don't want to do

WebRTC requires GCC >= 4.9, which doesn't ship on RHEL or old Ubuntu, and upgrading to it would also upgrade the built glibc, which defeats the point.
Is it just me, or does Elsevier sound like something out of Skyrim?
That's awesome! You wouldn't believe how much trouble I caused for my teachers in high school, especially the math teachers :)
Clearly, you want to avoid the overloading caused by implementing a half baked version of Common LISP into every utility. Just use s-expressions.

Everyone can just boot into emacs :P.
Unfortunately you may be seeing the side effects of the recent rush to quantify teacher performance- in most states a teacher now must show a year's improvement for all of their students, no matter how high or low they are when they start the year. And since children tend to develop in fits and starts instead of a nice linear progression, you can imagine that the system may tend to be gamed.
The Death of Deep Linking
Woman + Horse = Mother? That makes darn good sense, actually.
Zcash Spurs Rash of Malicious Mining Software
Nitro Pro 9 Crack and Serial Number 64/32 Bit Full Download
I agree that autonomous cars are happening, but there are a ton of assumptions about human capabilities embedded in a standard driving test. It's not nearly rigorous enough greenlighting autonomous vehicles.
Record Wave Thunders Through North Atlantic
Rate limiting per IP is close to useless, since it is trivial for an attacker to attempt connecting from different IPs.
"Memorized secrets that are randomly chosen by the CSP (e.g., at enrollment) or by the verifier (e.g., when a user requests a new PIN) SHALL be at least 6 characters..."

Does this include credit/debit card PINs?

"Verifiers also SHALL NOT prompt subscribers to use specific types of information (e.g., “What was the name of your first pet?”) when choosing memorized secrets."

I take it this proscription applies to the actual passphrase, not as part of an account reset mechanism? If so, that's too bad, I really don't like these questions let alone the storage of the answer. Are these answers secrets though? If so, send like it's proscribed, and also they have to be salted and hashed in which case the answer itself isn't being stored.
I hadn't heard about how people are crucifying him for donating to an organization that was vaguely pro-Trump (which speaks to how bad SV is, not Palmer), but prior to that, the announcement of CV1 really hurt his reputation in the community. It was everything he said it wouldn't be, and very little he said it would be. Since he's active on Reddit, people went through his comment history and found all the occasions he made comments that the CV1 would be something it wasn't, or wouldn't be something it was, and confronted him. He basically said "things change" and everyone was very mad at him. He responded to a few things like a typical reddit user which is never good damage control when reddit is having a meltdown over your conduct.

People were also very upset about the Facebook buyout, which I remember hearing took the Oculus execs by surprise.

Palmer has not been popular with the community as Oculus has transitioned from a Kickstarter project to a grown-up company that got acquired for $2B. I personally think people are way too harsh on him, and that their expectations were unrealistic.
What the article doesn't cover is more braindamage in the ZIP spec which prevents a forward scan through the individual file records. This is detailed in the Wikipedia.

Tools that correctly read .ZIP archives must scan for the end of central directory record signature, and then, as appropriate, the other, indicated, central directory records. They must not scan for entries from the top of the ZIP file, because only the central directory specifies where a file chunk starts. Scanning could lead to false positives, as the format does not forbid other data to be between chunks, nor file data streams from containing such signatures.
The difference is a user interface translates the non strict version to the strict version instantly once you click the submit button. A hand written html file is stored persistently, retaining the flaw for all future.
How long before this advice triggers someone to create a service to test passwords against a known corpus with a nice API, and, worse, people using it?
What would happen if the defendant forgets the passcode, a la Alberto Gonzales?
At a glance it appears to be a difference without a distinction. What's legally or ethically gained by comparison to existing MIT/BSD licensed c libraries?
It isn't efficient for Toyota to fully stock every city in the world for peak demand, and yet that's what they'd have to do to compete with the surging multi-manufacturer fleet of Uber.
How much knowledge/training is necessary to found a machine learning startup?
I've read that ML requires a strong background in statistics, but I've also heard that as a fairly new field there is a lot of room for innovation.
Do I need a PhD?
We'll agree to disagree. The paper is academic nonsense. Pointing to a paper doesn't mean the thing paper is about makes sense. All it means is that someone wrote a paper about it.

In the real world, to those of us with experience in non-trivial construction projects, such an idea is ridiculous beyond comprehension.

Take a look at the insanity that the California high speed train has become. A train to nowhere that nobody is going to use and will not be high speed and will cost massively more than the sixty billion politicians promised it would cost. And that's a "simple" project compared to tearing-up a city.

But,yeah, cool science fiction.

EDIT: Just thought of adding one thing. This is the same kind of "there's a paper about this" project as flying cars. There are people --and INVESTORS!!!-- who keep throwing time and money at flying cars. They don't make sense. It's a bad, bad, bad idea. Yet here we are, every six months someone wants to build a flying car.
For speakers of languages without articles, using articles is mostly without rhyme or reason.
Well, emacs also works great for me in the same type of scenarios.
That the pledge doesn't instantaneously solve all problems does not imply that the pledge is "toothless".
Introducing the Oscar Center
They should. She's okay.

Today:

- "Call John Smith on speaker"

- "What's 110 pounds in kilograms?"

Both simple, granted, but both got me what I wanted much quicker than I could have done manually.
Sorry I meant an FX-8300. I forgot AMD had dropped the "Phenom" brand for this line.
Multi-cursor seems very anti-DRY.

If you have parts of code that share so much structure that multi-cursors are useful, you likely want to factor them out.
Sure. I just wanted to run the numbers to see how it actually broke down currently, and what we could theoretically aim for. Light rail systems are useful in that they are efficient, and can readily move large amounts of people currently. Unfortunately their delivery characteristics are very rigid, and they have a very large up-front cost.

An autonomous car system that supports easy ride sharing, and semi-public transportation through something like uber for busses can fulfill much of the same need, but without quite the expected density, but with the ability to deliver to just about any location.

Both would benefit from a last-mile service . Sort of like arteries and capillaries in the circulatory system.

Actually, you know what would be really cool with this? Autonomous bikes[1]. Not that you need them to drive you, but that you can rent a bike and have it show up for you, or rent it at the bus depot/train station, and have it return after you've reached your destination.

1: https://www.youtube.com/watch?v=LSZPNwZex9s
Not necessarily a choice, but everywhere I've ever worked used Oracle. Including my last 2 <500-person Valley-based tech companies I've been employed at used it.

For all its drawbacks (and I'm not a DBA or developer) at least I don't have to participate in HN threads where people discuss the 10 buzzwordy-DB-but-not-a-DB trends-of-the-week to migrate your data to.. which will all be forgotten next week :)
That is Opus actually, it can conceal up to 30% packet loss from the user, versus traditional G.711 where you can hear 1% packet loss quite easily.
Optimizely | Solutions Architect, Software Engineer | San Francisco, Amsterdam | Onsite - Full Time

Optimizely seeks to empower people to make more data driven decisions about their business through experimentation. The Optimizely X platform offers our users the ability to run experiments on the UI of their websites, mobile apps, backend codebases and OTT devices.

As a Solutions Architect, you'll sit at the intersection of Engineering and Customer Support, working with our most strategic customers to maintain a strong partnership and be a staunch user advocate with our Product team. To be a successful Solutions Architect you'll need to deeply empathize with customers, have strong frontend coding and debugging skills, easily transition between explaining complex technical concepts to non-technical C-level executives to digging deep into the weeds with Full Stack engineers and enjoy being right in the thick of many key business initiatives with our Engineering team.

If this sounds like an exciting challenge to you, please apply here: http://grnh.se/v2c5jd (SF), http://grnh.se/vil68q1 (AMS) and/or feel free to email me: rebecca at optimizely dot com.

Our awesome Software Engineer team is also hiring, if that's more your jam!

- Sr. DevOps Engineer: http://grnh.se/7ygv1l1
- Engineering Manager: http://grnh.se/6bgwtd1
- Principal Quality Engineer: http://grnh.se/l1b8pq1
- Sr. Software Engineer - Application Backend: http://grnh.se/45aun81
- Sr. Software Engineer - Frontend: http://grnh.se/hg2rm31
- Software Engineer, Distributed Systems: http://grnh.se/f3q1ys1
Convertible car seats can handle kids from 5 pounds to 65 pounds (like the Britax Marathon). That handles from newborn to 5+ years old.

You don't need drastically different car seat.
Wasn't there a breakthrough year with DARPA challenge? It seemed like for a while the results seemed to indicate that autonomous vehicles were basically impossible, then suddenly a few vehicles just killed it one year. I could be wrong, but seems like that threshold may have been less than ten years ago.
You got my interest, care to share a link with the write up?
Sometimes a clear explanation is the most important part. It gives people a common frame of reference and lets them have the next conversation.

For example, this is why Design Patterns are so powerful. When I say MVC or Active Record, most developers have a good handle on what I mean so now we can skip the "what" and get to the "how" in a fraction of the time.
It would be nice to have an electronic version. What interface would truly stand the test of time?
Yes, but Disney never solved the problem of how expensive it is to run that service -- they just got people to pay. Will self-driving cars be cheap enough? They save money on the driver, but cost money in the automation hardware and security against vandalism/theft.
Sorry, I meant the California equivalent (the salary threshold under the computer professions exemption under FLSA is stunningly low, less than $24K/yr; the state version of the exemption for computing professions has a floor close to $90K/yr.)
IBM Lays Out Plans to Hire 25,000 in U.S
Practical Cryptography with Apache JOSE
A few thoughts.

0 <> NULL <> ""

They are all values that matter because they can exist.

Blank can have business meaning. Also, I suspect that there is a reason blank is separate from NULL in the ASCII table. They are different signals, and changing one to the other is fundamentally changing the meaning of the signal.

Blank often has business meaning on forms, like "leave this field blank to indicate the user has acknowledged the field but chose to enter a blank value" vs the "user never saw this field and no value was entered, or the system did not store a value for the user's input".

The old saying "NULL is not nothing"?
I'm not a lawyer, but every time I've talked to one about this type of subject, they've informed me that these "clever" loopholes like warrant canaries are not viewed favorably by prosecutors or judges. They'll happily slap you with conspiracy/accessory/obstruction/contempt/whatever charges if they think you're being cute and trying to short-circuit a legal order with loopholes. Apparently the law, at least in most areas, has anticipated the existence of smartasses and provided mechanisms to deal with them.

I can't imagine that warrant canaries would be much different in practice. The judge would probably say that removing the canary is tantamount to revealing the existence of the letter, is thus a violation of the gag order, and that doing it will land you in contempt.

Again, pure speculation, and not a lawyer.
If, for whatever reason, your password ends up somewhere (even some sort of keyboard buffer?), but is found a couple months later, then it can't be used anymore.

It's also a similar rationale to password resets. The e-mail might end up in some leak somewhere (see WikiLeaks), but the link won't be valid anymore.

It doesn't stop all classes of security issues, but it does make the data time-sensitive. Think about all the account leaks that happen. The data is rarely current (usually a year+ old).
According to CAB forum guidelines, Certificate authority cannot issue DV certificate more than 39 months validity and EV certificate for more than 27 months validity.

https://cabforum.org/faq-about-the-baseline-requirements/
https://cabforum.org/wp-content/uploads/EV-SSL-Certificate-G...

So you can get DV/BV certificate for maximum for 3 years and EV certificate with maximum 2 year validity because most CAs prefer to issue certificate on yearly base.
I probably picked Logo up around that time too. I still dip into it from time to time. I just wish there was a good JS implementation that I could run in the browser - you never know when the urge to draw spirographs will hit.
The most common use case that can't be factored out would be sql.
Good-faith, meaning what? Non-Christian?
The list that's returned still contains mainly tactical surprises where Stockfish inaccurately evaluated the position at the end of depth 5. I think what I'm trying to say is there are some moves in a position that aren't tactically surprising (a piece sacrifice, a crazy attacking move, etc.) but positionally surprising (a long maneuver to get a piece to a certain square that I didn't think of). These positionally surprising moves aren't captured by this methodology because they don't involve large fluctuations in valuation when the depth changes.

As to your second point, an issue with how computer chess affects the modern scene is how playing the "best" move in any given position isn't representative of how humans play. Humans carry out plans and evaluate positions to the best of their ability, but the heuristics and procedure they use aren't the same as a computer's. For example, Karjakin didn't prepare for his match against Carlsen last month by playing a bunch of games against Stockfish. Rather he probably analyzed Carlsen's past games and opening choices to come up with a strategy.

I do think you can come up with a way to prepare against individually known opponents by identifying weaknesses programmatically. You can model a human's approach to playing chess as a distribution of parameters (material, king safety, pawn structure, etc.) that take in the current position and return the best move. You also have Stockfish's evaluation which returns the "best" move. With this, it's possible that you could use build a neural network that learns to play very similarly to a certain player by using their past games as a training set and comparing the chosen move to Stockfish's move. The network could learn to mimic the heuristics that the human individual uses to make decisions and playing against this new AI would be great practice for preparing against specific opponents.
What Do CXOs Want? Business Intelligence That Offers REAL Rewards
Isn't IPv6 mostly for internet traffic, where 32 bits of address space isn't enough? Why not just route IP6 traffic to a Kubernetes cluster, and have that cluster use IPv4 internally? Is there something more to IPv6 than the increased address space that I'm missing?
While the example is fictional, the numbers used for it come from a meta-study of TDD research, and for the relative cost of fixing a bug in production vs implementation time, "Integrating Software Assurance into the Software Development Life Cycle (SDLC)" from the IBM System Sciences Institute. Original sources and raw data are available if you click through the links.

None of the examples or figures presented rely on the Chrysler C3 project, or anything published by Kent Beck. I'm unsure why you'd mention them except to build a straw man argument. Straw men aside, this is all independent research with lots of 3rd party citations.

Yes, tests do take additional time and do incur maintenance costs as well, and that additional time is accounted for in the numbers presented. TDD still easily wins.

Yes, you can produce successful projects without TDD. You can also run a marathon with only 1 leg -- but maybe it would be easier with 2.

As for questioning my credentials, I don't blame you. It's certainly a lot easier to try to cast doubt on somebody's credentials than it is to come up with a valid argument or think critically about your own beliefs and bias. If you have any sincere doubts, a sampling of projects I've worked on are listed at the bottom of the article.
The Gates Foundation is one of the big funders of a movement which is trying to dismantle US public education. No idea whether that has anything to do with New Zealand per se.

Read e.g. this book if you’re curious https://amzn.com/0345806352/