skysight-inc/HackerNews huggingface dataset:
For a minute I thought it would be a service to match founders of fail startup from previous batches with others entrepreneurs willing to apply. I would definitely like that.
The facts that the book focuses on exactly the kind of patterns which are not abstractable into libraries in the popular OOP languages of the time (mostly true now, too), and that the implementation of each pattern is central to the presentation -- both of which arguably have quite good reasons based on the books intended role, to be sure -- I think promote this misunderstanding.

Certain other design patterns books in the software field (Patterns of Enterprise Application Architecture and Enterprise Integration Patterns, for examples that happen to be on the shelf next to me at the moment) don't share those features.
The spirit of MLK's teachings is that we should look beyond color, not remedy discrimination of the past by tilting the scales in favor of colored people.
No need to "target 3 decades ago", just be reasonable.

> Popular themes for many different kinds of blogging software and CMSs contain anti-optimizations so blatant that any programmer, even someone with no front-end experience, can find large gains by just pointing webpagetest at their site and looking at the output.
Wikipedia bans Daily Mail as 'unreliable' source for website
This is your reminder to treat a regex with similar scrutiny as eval.
I was exasperated by his mobile example. Why? This is my life with Comcast (the faster of the two "choices"!) in Palo Alto. I also have Comcast in my ski house in the sticks and it's faster than Palo Alto. But my wired connection is so slow that I sometimes use my phone on LTE to read a page that hangs on Comcast.
Because just like with Malthus' hypothesis, we keep fuelling a wrong and unsustained idea.
Have you tried reading comments all the way to the end before replying? I wrote two sentences in the post above, and the second one addressed that very objection.
That's fine, so long as that translates to a hefty salary, scheduled on/off-call weeks plus a good (8w plus) paid holiday.
There are laws that prohibit discrimination even for private companies. https://en.wikipedia.org/wiki/Employment_discrimination_law_...
Why should the motivation matter?
Just installed and it's still asking me for an invite code on the Fedora RPM.
> The kinds of people now billing themselves as (let's quote him) a "Dangerous Faggot" are promoting an ideology of hatred and extermination

Can you clarify? I've seen plenty hate directed at Milo.

> in the Holocaust

> neo-Nazi parade

Still talking about Milo? "Don't conflate diversity of opinions with allowing incitement to murder or violence" you said, but this seems exactly what you are doing by comparing Milo to a murderous, violent regime.
I think about this a lot. And I think it's really easy for a page weight argument to fall into an "old man yells at cloud" tone. But I also want the industry to move towards simpler HTML and such, so, I've been thinking up an argument that companies will buy. I'm really bad at it though. Maybe the extra African market will open up new ad revenue?
Mark Cuban should study intelligence.
Then don't vet it. Just run it as is, and limit how many local resources it can consume (CPU cycles and RAM). Then add on a timeout for good measure, and you are good to go.
This is too slow to use on my MacBook... I like the idea though, and it seems really cool.
I think having partially self driving cars that require active driver engagement are a huge safety problem, because if drivers are able to just sit there and not doing anything 90% of the time, they just aren't going to pay attention ever. Some driver aids like automatic braking are probably fine, but 'getting from a to b' is probably something that shouldn't be available until it's as reliable as a human driver.
This was the baseline experience everywhere in the 90s: people would just do something else while they waited for things to download over dialup. Clients for things like email, Usenet, browsers, etc. commonly had batch modes where you could queue large downloads so you could basically see what's new, select a bunch of large things, and then let it download while you got a cup of coffee / dinner / slept.
"Your ad blocker is interfering with the operation of this site. Please disable it or whitelist this site. Thank you. " ---variety.com

"Your ads are security risk to my system. Please prove they are safe or allow my blocker." --- me
A similar amazing project in my opinion is iohyve. It has a fairly large portion of what you need to become a vserver provider in one command, easy to use:

https://github.com/pr1ntf/iohyve
How is Metamagical Schemas bit-sized? It is 850 pages long!
My local paper is the same way, ublock origin blocks 50% of the requests coming from the site.

Builtwith.com shows 48 advertising libraries being used on the site.

The newspaper has a staff of less than 50, who even has time to look through and use all that advertising data?

The site is unusable.
I fail to see what any of that has to do with knowing who the person is. You might be right, though. As I mentioned, those benefiting from these things will obviously protest it.
One new game per month. Open-source. – Drops
I live in the first world and I rarely watch videos at 480p. I have 100gb of bandwidth a month, and typically view YouTube at 360.
Questions over Twitter's shadow-bans and TL manipulation
read a fire upon the deep
>But for organizations not shipping Linux binaries the license doesn't change much.

hmmm.. Android, Chromebook, Smart TV's, Routers, set-top boxes, NAS etc, these all ship Linux binaries, so I don't think it's a big issue.

If you do kernel space modifications which you want to keep as a 'competitive advantage', then going with something like FreeBSD instead of Linux would make perfect sense, otherwise I don't see why the license would matter much.
> the types of bugs that Rust prevents compared to modern C++ are but one category of security-relevant bugs

Memory safety bugs frequently result in basically the worst possible compromise imaginable: arbitrary remote code execution. It is possible to get RCE in other ways, but lack of memory safety makes it way way easier.
Isn't that a good unintended consequence? They built out infrastructure which attracted lots of people & jobs. Today, SoCal is home to world-leading firms in entertainment & aerospace. They also have top-tier research and educational institutions.
Netflix has shifted primarily to their own content and increasingly only carries independent and foreign films and shows.

Yeah. They don't have everything I want to watch, but they have enough decent stuff that I find something interesting easily enough.

I am slightly cheesed when something I was watching was taken off before I finished it... I understand why they don't advertise when they'll loose the rights to a particular show, but I'd sure like some way to know how long some shows will be available.
Either I'm working and then I'm paid and available. Or I'm not working e.g on lunch in which case I might be available if it's urgent. If I do tend to something on my lunch (being nice) then obviously I'm working again - so I'll just go home early instead. Obviously I'm only available on lunch if I can, and want to.
I commend your persistence and motivation to last six months.
I know I wouldn't be able to do that, unless forced.

I always believe, success = Preparedness + Persistency + Opportunity.
> PS - T-Mobile now offers 3G speeds internationally; this was just the freebie at the time.

I don't think this has changed, at least not in general. The included roaming package is still free international 2G roaming everywhere except Mexico and Canada (which get free 4G), with "high-speed data pass" upgrades available for a daily or weekly fee if you want faster. They did have a promotion for the 2nd half of 2016 (initially for the summer, then extended through the end of the year), where international 3G, and in a few areas 4G/LTE, was free without buying the upgrade passes for most of Europe and South America [1]. But that's now over, and I believe it's back to free 2G internationally now.

[1] https://newsroom.t-mobile.com/news-and-blogs/t-mobiles-endle...
What about getting a Canadian visa to enter into Canada ?
I like the app. I wanted to migrate some notes and start using it. Unfortunately it's way too expensive for me. I would not pay more than 20 euros per year for a notes app.
Worth reading the entire thread.
Allowing users to enter regular expressions is definitely something that should only be entered into with caution. It is effectively code in a programming language that will be run, after all.

For example, it means their input needs parsing - and parsing is very hard to get right and frequently results in exploitable bugs. There are also potential problems where regexps could take a very long time to execute, which could be a denial of service issue.
> it'll take them OVER THREE HOURS

I remember frequently spending three hours downloading 5MB files over dial-up in the late 90s. Mostly software, not videos+, but it really just felt like a regular thing back then.

+ Computers nearly didn't have the power to decode video—or even audio—in realtime back then, unless it was the entirely uncompressed kind. I recall ripping a CD to WAV and finding out half-way that my 2GB hard drive was now 100% full.
So many established players blew it on messaging. Microsoft could've had WhatsApp if they used their decade head-start to make Skype not suck so much. Google could've had it if they stopped rebooting their messaging strategy completely once a year and just stuck with something for a change (my vote would've been for Wave, but just pick something). Apple could've had it with iMessage if they didn't stick to the iPhone strategy tax. None of them saw how important it would be and are now scrambling to catch up.
That's true, but if the company has a non-discrimination policy, communicates it, and enforces it, those kinds of suits are difficult to win.

Managing that policy isn't normally a separate position.
I'm not sure I would have done anything different than the computer did. I'm a cautious driver and have been in similar situations where I felt it was prudent to take a moment and really try to see past the truck to look for any oncoming traffic. I've then had an impatient driver behind me decide to zoom around.
>This assumes that productivity is constant per hour worked, which is far from the truth for many professions.

Even in white collar that's not true. For creative problem solving it mostly holds but it doesn't hold very well in situations where the immediate product that isn't cutting edge and/or isn't mostly aesthetic (basically the artsy people and the R&D people). For everything else there's a pretty direct relationship between time and productivity.
> This is a question of risk management and his argument is basically that one should always reduce the risk of memory management errors to zero.

No, that's not my argument.

> Others say that they can tolerate some risk, as long as it's in acceptable margins, since it's expensive to totally eliminate it.

These flaws are not "in acceptable margins". They were numerous and were found the instant Dmitry Vyukov turned a fuzzer on the library.

And it's not expensive to totally eliminate memory safety bugs. Just code in a memory-safe language. That's what most people already do.
Those made me laugh embarrassingly loudly.
My MacBook Pro sounds like it's taking off a runway :P
But your still not answering the question. If your statement is true: "Piracy is about wanting stuff for free. Nothing more and nothing less" then they wouldn't pay for something if they ever had the opportunity to avoid doing so.
Cold Boot Attacks on DDR4 DRAM
This particular one isn't large, but in general a pseudo-prime will produce similar effects.
This is the main reason why Brave is my default browser: you can set the default to disable JavaScript and enable it only on sites which actually do something useful with it. My data usage dropped something like 1GB the first month I switched.
ha, that would make sense!
Like Symbolics, it was way ahead of its time.
In an ideal world you would be correct and I hope nobody would disagree with your ideal desire (well, I know some do).

The reality, however, is still far from there. The point of diversity programs is not to accentuate the differences (although it can have that as a second order side effect), but simply to increase the rate at which these barriers break down. There are plenty of studies that show that people who are around others who are "different" (whatever the dimension: body shape/color, religion, political views, etc) in general stop being bothered by the differences. So it's in everybody's interest to try to get more of that. And in the long term it's good for business, even if it may or may not be in the short term -- but why should't corporations invest in the long term?
I've noticed that being over 55 makes getting a new job harder for most industries!
G 117-B15A – most exact clock in the universe so far
I think this supports the statement you are responding too. The million factors impart a diversity of perspective regardless of whether there is diversity of racial heritage. Does focusing on diversity of racial heritage optimize diversity of perspective?
Also, Slack- if Lync wasn't as brutal to use, Microsoft would have stopped Slack dead.
Careful with those headphones–1 in 4 Americans have noise-induced hearing loss
First Person: What it is like working for an Israeli startup
Yes, that's how we'd infer the presence of an overdensity of dark matter in the absence of visible matter : a background being lensed by an invisible foreground.

There are searches for this which are possible because Einstein rings are well understood, and those appear in particular alignments such that it would be hard to miss the foreground source if it were at all visible. Other lensing structures are subject to tracing error; that is, you lose the ability to distinguish between effects from alignment and effects from the distribution of foreground mass and the distance to the background visible objects.

One major problem is that dark matter overdensities need not be in exact alignments, or produce readily detectable Einstein rings. Moreover, the overdensities must not be that "over" or ordinary matter would have been drawn in, and we could see that. (Which would be neat as it would offer evidence on how early galaxies formed in the first place, and narrow out of contention lots of modified gravity proposals.)

There is a debate over the large scale structure of dark matter, with lots of ideas provoked by the X-ray clusters Abell 222 & 223 among others. There may be a "web-like" structure to dark matter where the filaments can be very large compared to the scales of individual galaxies but still quite narrow compared to the less dense spaces between them. These structures appear pretty commonly in simulations grounded in the standard cosmology, although it's not wholly clear why (they may be an artifact of numerical methods, for example).

http://www.nature.com/nature/journal/v487/n7406/fig_tab/natu...

There are ground- and space-based observatories in the pipeline that will over the next few years narrow the possibilities for various kinds of large scale structure of extra-galactic/extra-galaxy-cluster dark matter.

However, "it's extremely tricky" is fair for now.
This looks great, does it only work with Google calendar or can I use it with other calendar services?
I love keybase. I am waiting for a password manager solution from them
100% true.
FreeBSD developer here. A lot of Linux' success vs BSD is due to the USL lawsuit in the early 90s. I believe Linus has said he wouldn't have even made Linux in the first place if BSD hadn't been embattled in a lawsuit at the time.

As far as today — Linux has far more developers. It has driver support for a wider array of hardware. It gets more and faster vendor driver support (Intel, AMD, Nvidia, etc; even Microsoft) than the BSDs. It scales better on NUMA and on very high core count systems than any BSD. These are all legit reasons people use Linux instead of a BSD.

Then there's RHEL and Ubuntu. The BSD world doesn't have anything like either. RHEL is a huge boon to the Linux ecosystem — they take money for support contracts, and invest it in improving the GNU & Linux ecosystem for everyone. Ubuntu is a very beginner-friendly distribution that is serious enough for server use. On the FreeBSD side there's maybe TrueOS (née PC-BSD) but it doesn't attract anything like the audience that Ubuntu does. It also doesn't have Shuttleworth's funding.
>Returning a value from an (if ...) already makes it more functional than a lot of languages

Like which? Pretty much every language has a ternary operator. Lisp's IF is not a function, by the way. A truly functional IF would have to wrap THEN and ELSE clause in lambdas so that all arguments can be evaluated before deciding which one of them to execute.
> Why doesn't BSD have a greater market share? I just set up an openbsd firewall and loved it. Plus I have experience with zfs on FreeBSD-also loved it.

Lawsuits and subpar driver support in the 90s, basically.

https://wiki.freebsd.org/Myths

> This is a problem faced by all operating systems - even new versions of Windows. Most of the time, users don't care about the total number of drivers, only if drivers exist for their hardware. There are some omissions in terms of driver support, but FreeBSD supports a wide range of network cards (including an increasing number of 802.11n chipsets), most sound cards, and AMD, Intel and nVidia GPUs.

> Device support is a constantly moving target because we can't tell hardware makers to just stop releasing new hardware for a few years while we catch up. New devices do take some time to support, although some manufacturers do provide drivers themselves, for example nVidia provide drivers for their GPUs, and Intel for their newest network and storage controllers. Other manufacturers provide significant help to FreeBSD driver writers, including Broadcom, JMicron, HP, Mellanox, Chelsio and Solarflare. If you find a device that isn't supported, please let the project know and also notify the manufacturer: the only thing that motivates hardware manufacturers to support any operating system is the knowledge that their customers want it.

This is much, much less of a problem now than it used to be but I remember building a hobby box in the 90s when I wanted to run FreeBSD and I had to be very, very careful about what hardware I put in it so I ended up installing Debian. (Anecdotal and likely possibly coincidence, but Debian had all the correct drivers.)

The net result is no one really switched back to BSD once those issues were (mostly) resolved since too many Devs were bringing out software for Linux by that point. Driver support still lags on the BSDs (although nowhere near as badly as it used to!) so its just easier to use Linux for most people.
Waymo's testing is mostly on suburban streets in Mountain View CA, with another test unit in Austin. Their accident reports are usually from Mountain View, and it's almost always them being rear-ended.
Working 6hr or 10hr isn't really the issue. It's being forced to work one or the other when that's not a good fit for the situation.
Awesome work! Very smooth with touch on mobile.

As you zoom out, how do you decide which items disappear and which remain?
If this was their plan all along, then they should have announced a plan to build a new chip fab in Mexico first.

You see, when I was younger, I would occasionally visit a research facility operated by an animal behavior professor at the nearby university. This particular facility kept a wolf pack and a bison herd. The main pack had a big livestock trough for its water. Whenever the research staff refilled it with fresh water, one of the alphas would jump into the trough and urinate in it--every time.

This is the same concept as the Battle Chess duck. You have to give the puffed-up bigwigs a way to mark their territory. Otherwise, they do something worse to show dominance. That funny taste in the water is a whole lot better than having to show your belly with someone else's jaws around your neck.

So you loudly announce moving factory jobs to Mexico, then cave to political pressure on schedule, and proceed with reactivating the mothballed factory.
I actually had a similar idea about radio stations.

Currently, FM radio stations are so typically clogged with commercials that I just switch back and forth whenever the music stops. The sole exception in my area is KZTQ "Bob FM", which has a neat policy: 60 minutes (ish) of nonstop music (aside from their normal station ID stuff), followed by at most two or three commercials, then repeat. I've found that the commercial breaks are short enough that I'm more willing to actually listen to them, since I know that the music will be back in less than a minute or so.

I reckon that has a significant value-add in terms of ad impressions, and thus could offset the normally-decreased ad revenue by charging more per ad.
Very cool idea. When will your app be ready? What is your target market for such a service?
Dot dot com?
Two stage interviewing? A majority of the interview being anonymous, and then a portion being non-anonymous.

With that you can measure the effects of whatever attribute tag you want depending on the interview type.

Ex:

1. Anonymous Interview

2. Feedback Given

3. 'Culture' Interview

4. Feedback Given

5. Attributes Recorded & Decision Made
That is not the purpose of the form.

Also -

"Have you received public assistance in the United States from any source, including the U.S. Government or any State, county, city, or municipality (other than emergency medical treatment), or are you likely to receive public assistance in the future?"

I was unaware that that was a problem in the US. It also asks about things that are legal in other countries and you are penalized if you answer honestly.
> Did most of the web suck when we were on 28k or 56k modems?

I'd argue that it did, just like having 32MB of RAM and Windows 95 did. But almost everyone was in the same place, including the people making content for websites we went to, so page load times were as good for their minimal experience as the technology would let them be. Even in 2002, my family was still on dial-up, and it sucked because I knew how much was out there that just wasn't feasible for me to access.
This is a good point, I'd want my car to be more like you than me, where I'm the guy impatiently going around people who hesitate for too long.

Just because it took it's time to navigate the problem it doesn't mean the decision was wrong. If you're in a rush you could easily take over the auto-drive feature. But otherwise let it auto drive in cautious mode for 99% of the time.
Alternatively, where possible, use a regular expression engine that does not have that issue: https://swtch.com/~rsc/regexp/regexp1.html
First of all, kids in Switzerland typically don't get picked up, they're supposed to go home and to school by themselves from 6y on. At least one parent usually works nearby the home and can take a 1.5 to 2h lunch break, that leaves enough to prepare and have everyone eating at the table at the same time for 30min - traditionally the whole family with both parents. A more modern version of this is to share the task friendly neighbours with same age kids, so a few days of the the week the kids eat at neighbours' houses.

In any case, lunch time is kind of a sanctuary here - deskside lunches are seen as very poor - even if people stay at work they'll go to an affordable restaurant together. I can say that this has lots of advantages, an actual real break from work really does recharge your batteries. Swiss workers are usually measures among the most productive per hour worked, and IMO a full lunch break is necessary to achieve that.

Edit: Btw women in workforce participation is 62% compared to 56% in the US, 54% in Germany and 60% in Sweden.
This is great for calligraphy with surface pen - can't find the black ink though.