skysight-inc/HackerNews huggingface dataset:
If you're a 30-something white male who likes comedies and fantasy, you'll never want for content on Netflix. I can tell that other demographics are not nearly as satisfied though.
I’ve stopped peaking over my shoulders ever since I’ve gotten a car with a bunch of sensors and cameras. Now it seems like it is more dangerous to take the time to look back and instead just rely on the fairly reliable sensor indicator in the side review mirrors. It’s not even like you can do both, unfortunately, since you either look here or there.

I wonder how much driving will change with technology before we get full self driving cars?

But ya, the USA still sucks for bikes. It’s not just the cars, but that you are in the same road with the cars in the first place. Netherlands is much better in that regard, with bike trails everywhere and intersections heavily engineered with an eye towards cyclist safety. Not to mention the laws are heavily biased toward cyclists.
As someone who has done some home renovation projects, this is so true. For example, if you mess up a grout line when you tile, your eyes will be drawn to it every time you see it.
> … plastic drip mechanisms … there are no stockpiles

why not?
As someone who played a bunch of Dota2 (and was present at TI where this happened), the bots were a joke -- and the humans that played against them were not only super sandbagging and screwing around, they quickly figured out the bots' preferred strategy (deathball) and came up with an effective counterstrategy (split push) that the bots responded very poorly to.

The bots excelled at things you expected computers to be good at, consistently quick reactions/mechanical skill and coordinated skirmishes. The bots fell flat on strategy, optimal resource usage (short and long term), and most importantly, coordinated decision-making.

So as an result, they dominated the early game which has always been heavily mechanics favored and absolutely fell apart mid/late-game when decision-making mattered (and often made decisions that benefited early game economy at the cost of mid/late game).

Computers being good at mechanics is not an impressive result.
That's how you have to ride to survive in car-centric America. You need to assume every car at an intersection has an incentive to hit you and run lights/stop signs to get distance and maintain speed. I'm a pretty normal cyclist most of the time but after several "Pittsburgh left" collisions at intersections I'm fighting for my life.
I've found that "!w", which searches Wikipedia, is extremely useful.
No need to worry. That static site is probably loading dozens of javascript libraries and mining every click on the page anyway... err, analytics.
They are. Further in the draft there is an example:

var x []int
total := Sum(x) // shorthand for Sum(int)(x)
Riot.im is a Matrix.org client.

Mattermost is nice but it's not federated and I don't think it will catch on as a "public-facing" chatroom option. It's a nice solution inside an organizations that doesn't want to pay for Slack. I haven't used Rocket.chat but it looks similar along those lines. Wire just doesn't seem like the right solution.
>budget overrun of 40% and spent close to twice the number of hours I estimated up front

Sounds typical for construction.
> They couldn't tell me why two tylenols, a saline drip, and a prescription cost that much

I know the US system is different to what I grew up with (UK NHS), but I have had similar "treatment" when ill as a tourist in 3rd world countries: couple of pills / drip.

I understand that the difference of systems in regards to extensive care, but a couple of pills and a drip - why on earth is such basic care just not free to all?
> If I am using a hardware security device,why do I need any other form of authentication?

Hardware breaks.

Hardware is easily stolen.

Hardware-to-hardware interfaces require compatibility. You will probably respond, "but USB". To which I will say, "but BLE. but NFC. but data-over-audio ala square".

No security is perfect. When a hardware flaw is discovered, or comms technology changes, you have to buy new hardware.

If it does break or is stolen, how will you recover your account? This is not trivial.
> Turns out screenreaders do use title and desc tags from svg

This site has zero title or desc tags in its SVG.
The traditional way to do this is using software like procmail -- can you comment on what lampson/salmon does better than procmail for your use-case?
I wouldn't be surprised if this were true of continental Europe as a whole. It was actively surprising to me that this wasn't possible in America until I remembered how damn big that place is.
If my circumstances were the same I probably would, but circumstances have changed enough that I wouldn't apply for that type of position.
Neural networks are based on human brains. So, how are they both different? It is a very hard question, because if we would understand better the brain we will simulate it better in the computers, how do we know we are not already doing a good simulation of the brain? Any answer to this question would be a step forward to improve our artificial intelligence systems.
How robust is something like a laser in the face of weather interference, like rain or urban smog/haze?
>Are you in a newer place with fewer uneven spots to tape around?

Hah. 200 years old.

I've used masking tape when I've been making changes in color or it's been around new cabinetry, windows, etc. As I say, when I'm touching up, I'm usually pretty sloppy. No crown moulding.
I'm sorry but could you please not post like this here? It's against the guidelines.

> Please don't comment about the voting on comments. It never does any good, and it makes boring reading.

https://news.ycombinator.com/newsguidelines.html
I live in Denver and these have been really great for getting around the city. As long as the city does not end up requiring a rider to park them in these spots, it seems for the best. It's definitely nice to see the city trying to support these companies.
The Washington Post has sunk to a new low by publishing that despicable vile. I can't say that I'm surprised though.
Generally, captains in Dota teams don't give specific instructions on what to do when not making specific plays. Carry players will default to returning to farming as efficiently as possible given the current state of the map. Support players will default to placing wards for map vision, stacking camps for the carry to farm, and searching for potential kills. But there definitely is a need for a shot-caller, and OpenAI has no idea how to play that role.

OpenAI 5 had a number of glaring flaws in what it learned. It seemed to have never come to the conclusion that certain characters would have better outcomes if they focused on certain activities. Every character farmed, any character would grab the Aegis (reward item) after killing Roshan (usually this is reserved for a character likely to be in the middle of the fray, dealing a lot of damage).

Another problem was that, until the last few weeks before its matches against pro players, they had allowed both teams to have 5 couriers. This allowed OpenAI 5 to keep up relentless pressure by constantly bringing themselves consumable health regeneration items. This was so unlike a regular game of Dota that the community (including their opponents) complained because normally the courier's time is a valuable resource, and the courier can normally be killed if it is used too close to enemies. With an endless supply of healing items with no risk involved, it didn't even resemble a game of Dota. They did away with this for TI, and it revealed a serious weakness in their relentless-aggression strategy.

I get the impression most of OpenAI's games vs itself ended very quickly, with one team making a mistake during the relentless-aggression early game pushes. As a result, it seemed to have no idea what to do differently as the game went on.
This is so inaccurate, it's almost laughable. The max speed in sprints during the Tour de France [1] is 43.5mph. Unless you encountered a Tour de France rider, I doubt the cyclist blew through at ~45mph.

1: http://slocyclist.com/whats-the-average-speed-of-tour-de-fra...
ah crap. how did I miss that! Thanks!
My family built our house. It was while I was in highschool. We did everything except pour the foundation, the septic system, and stuff required by a certified folks like some electrical work and building code stuff. Unless you’re building in an un-zoned area with no permits required you’re not going to be able to truly “build it yourself”. We had the benefit of having big equipment available due to our family business. Also received a lot of help from a few friends. Real bonding experience.

It is still one of the most rewarding experiences of my life, though it was tough at the time.

There is a lot we didn’t get right the first time, and had to fix in subsequent years. Nothing that affected livability.

To that point. Concrete is difficult to re-work. It’s not very sustainable either, if that is a concern of yours.

Our house is made of straw bales. (It’s a thing). We visited a bunch before building. But straw bale houses are a lot like concrete houses. Once built difficult to re-work. Great for insulation. Horrible to re-work. I would not suggest concrete, from that perspective.

Anything that can cause you legal trouble or that would be expensive to re-work, pay a professional. Otherwise, have fun. Do it. You’ll be glad you did.
Benkler Faris and Roberts on Network Propaganda in Political Media
There is no such thing as bad weather, only bad clothes :-)

It is very possible to bike year round.
Hi, thanks for letting me know how this landed for you. What about my phrasing felt condescending? If you are up for sharing I'd appreciate that.

My point was not that non-confrontational language is better, per se - more that there's different ways to communicate the same things. You referred to the parent comment as "one of the dumbest responses" you've ever seen - which can be taken as a divisive statement (e.g. a type of "violence", in the parlance of NVC). And in that comment, I also heard some an expression of some of your values.

I believe that most of us, if not all, desire more connection versus more division, and this is one of the things that NVC can be really helpful in creating. A way to communicate our needs and how to ask for them that fosters connection. And it's definitely a practice! I'm by no means an expert or master.
I'm not surprised. For me, the process of reporting to MS has gone:

1) Jump through a surprising number of hoops to set up a Windows 10 Insider channel machine, reproduction on which is required for their security program.

2) Email a write-up and PoCs to their security address.

3) Get back two emails naming a point of contact and dumping a pile of legal agreements they expect me to follow just for reaching out to them.

4) Receive no further contact or indications of progress.
Ask HN: Your favourite t-shirt
I'm always on the lookout for a great t-shirt. Was wondering what are some of your favourite t-shirts - possibly ones you still wear and can get somewhere online :) Cheers!
> to obtain stronger hardware we'd need to sign NDAs with vendors, and thus we couldn't make our key open source.

That's not true. First, you won't even be eligible to sign an NDA with a secure chip vendor. Second, this won't limit you from having your application (running on their chip) subject to the NDA.
Dunno where you are in the Bay Area, but in SF I have Sonic which is synchronous gigabit for ~$40 a month.

It's not Google Fiber, but it's close.
It provides significant advantages when it comes to noticing bugs and including types (also for docs) in the code from the start. I feel that TypeScript is widely enough known at this point (and close enough to JavaScript to figure it out quickly) to not be too much of a barrier.
These all seem a guaranteed flop at the consumer level.

Limited FOV is going to kill it for almost everyone. I think they would sell more at double the price, if they doubled the FOV.
That isn't really an issue with the NHS. If it's an issue it's with the UK's family law which recognises that the parents of a child doesn't always act in the child's best interest and allows the state to intervene.
>Overall I think a simple Reddit-style moderation with votes can certainly do a lot to improve an experience like this, but reputation systems are very difficult. There are many ways to game/manipulate systems like this, starting with basic sybil attacks, but also coercion (e.g. show me your privates or I downvote you), and other imaginative abuses. It might be worth discussing moderation strategies beyond the voting system.

you are right
but i have not explained the complete system,
this system has some constraints to vote
Why does this technology have to replace laptops and smartphones?

Smartphones and tablets didn't replace keyboards. They are good at somethings and laptops/desktops are good at others.
Doesn't have to be higher taxes, that's my point. It can be solved by lowering the cost through technology and regulation, which Obama chose not to do, because that would eliminate a ton of jobs. Switzerland has essentially Obamacare, and does cutting edge pharma research (unlike the rest of the world, except for the US), and doctors get decent, albeit not exorbitant, wages (again, unlike in the rest of the world except the US), and if you look at the cost, their insurance is not that expensive, and their taxes are, on the whole, lower than in the rest of Europe. Pumping trillions of dollars through the government only adds overhead, because we all know how terribly inefficient government spending is.
Inevitably.

Also inevitably, Java will get value types (structs) at some point.

Just like with Go Generics, people will complain the feature is bolted on. After some time it is just one of the many quirks of a complex language.

I think it was Stroustrup who said: there are two kinds of programming languages, the ones people hate and the ones nobody uses.
My thoughts here are based on this section of the generics draft:

> We would like to understand better if it is feasible to allow any valid function body as a contract body.

A generic function to compute a type is _very much_ in the realm of both refinement and dependent types. The BigArray example (as mentioned in a sister thread) is just a dependent type.

> The hard part is defining precisely which generic function bodies are allowed by a given contract body. .. We are most uncertain about exactly what to allow in contract bodies, to make them as easy to read and write for users while still being sure the compiler can enforce them as limits on the implementation. That is, we are unsure about the exact algorithm to deduce the properties required for type-checking a generic function from a corresponding contract.

My proposal/goal here is to define a type system, or set of constructors which has nice, formally provable limits on what can be constructed. Those constructs should be both easy to grasp _and_ computationally simple. As you say _general_ refinement types are not suited for a compiler focused on speed; however, a subset can very well be.
yes, for that reason i need t scale the product urgent
my users want to use my product
Not very. In the (admittedly old) setup I've seen, the total speed would drop to 100s of kb/s when there was any fog.
Best practice: Keep control of your Bitcoin private keys
i want to charge 1 dollar monthly but this can change on the future, now i have focus on how to scale the produc,
my users want to use my product but i can no longer pay for the servers
Internet choice really comes down to what building you live in. A building might have exactly 1 ISP available, or there may be 3+. Always ask before renting if you can't afford to be saddled with DSL-only internet access.
I have a DRM 3D printer (XYZ DaVinci), and I would buy another. I've never had to do anything to it except level the bed, feed it STL files, and clean/glue stick the bed. I have had hundreds of successful prints, indeed my first print (an angled foregrip for an AR15 rifle) is still in service.

I never wanted a 3D printing hobby, all I wanted was a tool (like a hammer or soldering iron) that I could use to further my actual hobbies. XYZ gave me exactly that. For me at least, I find the descriptions 'scam' and 'garbage' to be nothing more than emotive angst.
Given what Lisp, Smalltalk, Mesa/Cedar, Oberon, Delphi, VB introduced as productivity tooling, I see as negative programming as if my computer was still stuck in 80x25 green phosphor terminal.
I made the switch from Social Worker 2 years ago, at age 32. I’ve had no difficulty because of my very advanced years :troll:

But seriously, do it. It’s been a LOT of fun.
Paystack Raises $8M from Visa, Tencent and Stripe
Is the programming language really the important thing that limits who can contribute? People who are skilled in writing text editors and development tools can probably adapt to TypeScript without any issue.
Yes :) See my reply to OP.
Fortran does ok without generics.
It seems to be lacking a mechanism for accumulating multiple errors, which can be done using a package like hashicorp/go-multierror.

The usage pattern is that you have a complex function that does something like parse a document and return the data from it. But the file format is so complex, that a lot of minor problems can occur, but they don't necessarily prevent you getting some data out. So the return value is the data and a set of errors (or warnings, if you like).
Mostly because there are fewer Americans using international units of measurement than there are non-Americans having to deal with the imperial system.
A quest for web3 accessibility
fast, easy, and clean? add cheap and you get JLCPCB
Why is something like Bing not a real competitor?
Freifunk, a somewhat similar German project solves this by using a mesh VPN to tunnel traffic out.
Nitpicking about tool choices is not a useful contribution to a volunteer project starved for resources. There are better ways to contribute.
And Java had quite a few good examples to take on like Modula-3 and Eiffel, but alas they wanted something for average Joe, kind of sounds familiar.
We have a #newjersey channel on our Slack. We need more people there to help organize
From a bike racing perspective their bike culture seems anything but casual! They are often the hardest of the hard.
The one thing I find really painful is when I want a localized search like searching for "[chain resturant name] grubhub" and I get results half way across the country. Other than that it's great.
It's not a free market if you (literally) can't walk away from the transaction. Trying to apply free market principles to non-free markets is what got us into this mess in the first place.
> Happens every 4-8 years and takes a few months. Fairly well-oiled process, at this point.

Last time I recall the candidate that would likely have done well for us was cheated in the primary and then the minority elected a criminal with dementia. Before that we had an authoritarian who at least seemed to want to help the country even at the expense of our rights for 8 years. Before that we had an incompetent drunk for 8 years.

Hows that hope and change working for us lately?
This thread is full of people defending and endorsing identity politics. The comment I'm replying to in this thread is a great example.

Obama in particular was very careful not to do that.
For some reason they offering only 10Mbps in my building in downtown SF... compared to the 150 I get through Comcast. I hate their guts, but they do at least give me pretty darn fast internet.
A “Social Wealth Fund” Could Be the Next Big Idea
The issue here isn't that conservatives can't go somewhere else to get their news, the issue is that everyone involved in this debate wants to have their view of what people should read imposed on others.

So while doing something to spread out eyeballs among various search engines would make this argument moot because there is no longer a single entity you can pressure, I think it misses the heart of why people complain about bias. Despite a wide variety of media outlets, conservatives regularly complain about liberal bias in the media - there's just no single entity they can pressure.

Maybe that's for the best, but I think it's important to realise that this is not really a good faith argument.
stockpiles are not required if you have the RNA sequences of the virus...
to make matters worse influenza is understood to the extent that any sophomore bio undergrad has the knowledge to create a nasty version, whether they know it or not...the big hurdle is the equipment which is not intrinsically expensive to build, and the biochemical reagents required e.g. restriction enzymes...
It'll definitely show up on your credit report. The key is a lot of lenders supposedly will just look past it. Ultimately it's up to them if you get a loan or not, not just based on the number alone.
I wouldn't bother unless I have specific project that will fit in that time frame and is a one-off/never looked at again type of project. At that point, it's basically a short term contract project that I can outsource to anyone.
Knowing what it was like before, and how much improved it is since then, definitely shouldn’t be taken to mean that it’s ideal by any means.

The point I was making is how much things like SFBC and Critical Mass over the years improved things because of the community involvement.

I’d like to see bicycle boulevards and dedicate roads to bikes, but what we have is better than when I got here, and feels like it’s improveing at a rapid pace now.
You can now apply to get a verified badge on Instagram
This doesn't belong on Hacker News and we ban accounts that post like this repeatedly.

https://news.ycombinator.com/newsguidelines.html
The difference is that Go could have learned from Java.
http://www.msg.ucsf.edu/local/programs/IBM_Compilers/Fortran...
I don't believe OP suggested that the cyclist deserves to die, but rather if the cyclist continues that behavior, the cyclist will die in a cycling accident.
BGP is mesh, we also use bmx6
This isn't exactly new, and not only for the reason in the article - Check out NetNotary from back around that time, too: They published their checksums daily in the WSJ, IIRC. Could be wrong, but I seem to recall NetNotary was a Marshall Rose/Carl Malamud project...
I built my own house with no experience. It was very easy. Houses today are built out of crappy material like OSB and 2x6. Important factors are R-value for your area, Snow Load for the roof pitch, and frost level. I would start off with a shed and learn these things, plus framing a wall, building a load bearing wall, and roofing. Basically the hardest part is following the code, getting permits and inspection. If I were to do it all again, I would buy a steel house kit and then do everything else from that. I have since bought a backhoe and various construction equipment but I also own a farm. My dream home would be a "Californian Ranch Style" with Victorian inside crown trim, vaulted ceilings, built out the steel frame and redwood that I harvested, milled, and planed myself (which would required to get green tag) nickle, gold, and bronze plated cast iron decals and Gothic marble style polished epoxy cement flooring and fake ivory and 11 ft walls with vaulted ceiling and a huge fireplace. It would take me 15 years to make and I would have to learn how to use a wood lathe.
deeming supporting national borders as 'hate speech'.

Making up stuff like that doesn’t help your argument here.
This might actually be addressed, albeit very quickly, in one of drafts: https://go.googlesource.com/proposal/+/master/design/go2draf....

>To implement formatting a tree of errors, an error list type could print itself as a new error chain, returning this single error with the entire chain as detail. Error list types occur fairly frequently, so it may be beneficial to standardize on an error list type to ensure consistency.