skysight-inc/HackerNews huggingface dataset:
Not really. There is the "channels" project which brings it closer to proper websocket capabilities, but it still isn't great to work with. I tried using it for a production project and gave up as I encountered too many issues. Ended up rewriting the app in phoenix as we needed really solid websocket support. Phoenix makes websocket seriously nice to work with and we've found the performance to be quite impressive.
Me too, almost as if acquiring all that wealth, primarily from corporations then redistribution was not something that was pre-considered, surely he is not that smart ;)
Maybe it's this one https://media.ccc.de/v/32c3-7412-running_your_own_3g_3_5g_ne...?
A little library to replace Unicode emojis into a CSS span images
Found a reasonable-looking writeup:

http://www.davidegrayson.com/signing/#choosing
I'd love to find a good iPad style dev workflow, but the step that requires "commit and push" before compiling is a deal breaker for me. Is there no rsync or good way to move a local copy to a remote dev server from the iPad?
The problem is that it was hard (read: harder than with regular HTML files) to divide the file into different pages, or to implement progressive downloading, so many sites would download every single asset on the first request.
https://www.youtube.com/watch?v=-wu_pO5Z7Pk

https://berlin.ccc.de/~tobias/31c3-ss7-locate-track-manipula...

As seen on HN: https://news.ycombinator.com/item?id=8803998
We don't need the fucking code, we need it to just be OPTIONAL. Just an option to FULLY DISABLE IT. Screw everyone who said "open source it" instead of "disable it" >_<
I want the same thing you want, but I recognize that such a thing is very, very hard to do.
It seems like dancing is a super popular suggestion.

I keep saying to myself that I'd be no good and it'd be embarassing, not to mention I'm not (never have been) a "dancer" but I'm thinking this swarm intellect might have a point... And perhaps I should seriously consider signing up for a beginner dance class.

Any reason why Tango is where the nerds end up?
The lesson I learned meeting willy wonka Billionaire CEO – Zappos.com Tony Hsieh
You forget that Flash was a complete, well-rounded development environment, not just a language. It's a difference between Unity and e.g. writing your own solution in C++. The later is certainly way more powerful and gives you a lot more choices and freedom, but it takes a lot of effort and testing and learning to build a really productive tech stack and workflow that way. The same thing with HTML/JS/CSS. So many frameworks to choose from, IDE's have only very basic support for them, documentation sucks (if any), no good visual tools for animation, takes a lots of steps to push data from one tool to another (exporting/importing, converting different formats, etc.), you need to install a dozen of different tools and frameworks and then you still need to code a lot of basic stuff yourself. On the other hand Tools like Unity or Flash give you all you need in a single box, all perfectly integrated to work together, documented, you can just jump right into making things.

It's the same thing that Delphi & Visual Studio did for modern programming. If you were used to working in Turbo Pascal/C and switched to Delphi, it was just amazing what a productive boost you'd experience from having a true integrated development environment with all the little tools and drag&drop builders and ready-made components.
I'm super interested in being able to do this. I love the idea of an nearly always on and connected device.
Italian wine zones, subdivision and denominations
Understanding the Ins-And-outs of a Virtual Private Network
For anyone who does code on an ipad, what is the advantage over a mac air or similar?
In my country saunas are unisex like swimming pools, I have never heard of it being an issue.
Let's add more Canadarms, and have them throw and catch the drone around.
I see that you don't use ProtonMail often.
Do these types of events have spectator focused areas? Eg, I'm a bit of a gamer (not much these days), but frankly tabletop/etc doesn't really interest me. Despite that, the idea of going and watching the crowd, almost like a coffee shop, sounds really enjoyable.

Like a coffee shop with the added bonus of everyone having similar interests. Who knows, the wife and I may make some friends too, or take part.

However, I'm asking because I don't want to go there and feel obligated to partake in some event/thing. Lowkey with benefits is what interests me. Thoughts?
People here all the time complain about being discriminated against for tattoos. Many get their first tattoo after moving here. Many of those people then end up leaving after saying they came to resent this "racist" country.

I'm generally socially liberal, but I fully support the notion that immigrants should try their best to integrate into society. I think massive, open immigration can be detrimental since it makes isolating yourself from the culture and growing to resent it far too easy.
Off topic — GitHub should use this tool [1] to analyze the latency of Atom.

TextEdit - http://i.imgur.com/RIDBuKP.png

Xcode - http://i.imgur.com/PYFLOxH.png

SublimeText - http://i.imgur.com/ZhnQR1v.png

CotEditor - http://i.imgur.com/J9TPiO6.png

[1] https://github.com/pavelfatin/typometer
That is one way to look on the bright side. Fairly certain I read a write up on HN about why the helium situation isn't actually a big problems balloons aside with the crux of the argument being most of Helium's practical applications it can be effectively recycled in. Wish I remembered it better, chemistry is not my strong suit.
For web development it can be OKish, but for the rest it is almost impossible.

Even for web development, there are a lot of obstacles on the way.
This is the most bizarre comment that might actually make me go visit a place. Sounds like a different world!
The hikey and hikey960 devboards let you build your own code to run in the trustzone - eg the boot chain isn't signed and secure. The trustzone and uefi implemention these boards use is also fully open source.
They can't let Google eat up another space.

They lost to the search engine.

I think Microsoft have waken up and realize they need to be active in all spaces that open source is at. It seems like this moves will help their cloud business since there are so much money in there.

Supposely their Azure cloud is doing well and I guess they need to keep at it.

I agree that they're not doing it for the pure of their heart but rather it's money driven and fear of being left behind again.
The 70hrs isn't downloaded on my Mac desktop, just streaming. I've timed Spotify ("native" Mac app) at 25 seconds from launch to UI - but even at that point, the Browse UI still doesn't appear for a long time.

Guess I'm just unlucky on this one. Thanks for the additional info though.
Our product, Elevate Web Builder, does exactly what you describe:

https://www.elevatesoft.com/products?category=ewb&type=web

(Examples at the bottom)

Here's an (older) video that shows the IDE in use:

https://youtu.be/o1cU0KoJU8Q

I wouldn't consider what we're doing as "hard". The main thing is that the developer has to be willing to do some odd things relative to traditional web development, such as:

- Don't use JS as the development language, and only use it as a target for a statically-typed, compiled language. It's basically impossible to do a decent IDE without the type information. Even simple things like getting method signatures of event types for selecting/creating event handlers is impossible without types.

- Don't use CSS and, instead, use per-element style modifications via code. CSS is too broad a brush for component-based development where you want to allow the developer to customize the look and feel of every visual control on a per-control basis. Also, it lacks the flexibility required for dealing with weird/odd control state transitions.

In general, one has to take a step back from the HTML/CSS/JS world and virtualize everything in code in order to allow for dual design-time/run-time usage (we're adding server-side right now). Unfortunately, this also has the side-effect of not being "normal" web development anymore, so we're definitely swimming against the tide. But, I think it's the way to create more reliable and dependable web applications in a must more productive manner.
Are you defining gender, or mental disorders? Because "not biological, it can change anytime" sounds more like the latter.
I find it's generally a "grass is greener" thing - we envy other countries for infrastructure but ignore the serious problems in those places like high unemployment, etc.

But you're right; the US got overrun by nationalism post-9/11 which led to a feeling that because we were already the best, greatest, freest nation given to man by god -- and the rest of the world surpassed us in many ways.
how am I not surprised that this solved a regression that occurred at some point in the past on a Drupal project

I worked on a Drupal project... Once.
Exchanging loyalty points (airline miles, credit card points, etc) is where travel is probably most interested in blockchain right now.

For your example, cargo that changes hands between entities might be more interesting. US Airlines carry a fair amount of post office mail, for example.
Yes, of course. There are plenty of legitimate uses of a management platform. But they also like (or should like...) to be sure they're the only ones who can do so.
Yes that is an interesting point. While on some level I agree with you (in the same way all people die from lack of oxygen to the brain stem), the path that failed startups take to get to the point of failure is very diverse. Every time I think I have seen every possible way for a startup to fail I am surprised with something new.

If I was going to go with your thesis, the common thread of failure is to be found very early - people are working on startups that just will never be successful because the underlying idea is bad. It is really hard to come up with an idea that can allow the unavoidable mistakes to be made and still succeed.
“Bad Taste” Vulnerability Affects Linux Systems via Malicious Windows MSI Files
> Why don't AMD and Intel want to monetise their management features?

They do, most machines don't have remote management firmware and chipset features installed.

As for why the ME is present on all hardware - it would be a shame if your consumer CPU couldn't securely decode super-4K-full-ultra-HD videos, right?

Besides DRM, I think the ME is also used for SGX.

Intel(R) Software Guard Extensions (Intel(R) SGX) is an Intel technology for application developers seeking to protect select code and data from disclosure or modification.

Maybe Intel wants to create some "ecosystem" of software utilizing SGX (because vendor lock in) and for that they want as large hardware base as possible. That's just a guess, I haven't read Intel docs and IDK if any off-the-shelf SGX software exists yet, but I have seen similar ideas in some AMD PSP PDFs.

edit:

FWIW, Intel Wikivertisement on SGX:

The introduction of SGX has a large impact on the security industry. It shifts how security is being achieved and lowers the attack surface area of projects. One example of SGX used in security was a demo application from wolfSSL using it for cryptography algorithms. One example of a secure service built using SGX is Fortanix's key management service. This entire cloud based service is built using SGX servers and designed to provide privacy from cloud provider. An additional example is Numecent using SGX to protect the DRM that is used to authorize application execution with their Cloudpaging application delivery products.

The last one seems like something that could benefit from SGX on end-user devices: https://www.numecent.com/cloudpaging/
It actually can be automated to a quite some degree. This is basically a something called expert system. You could create automated system to do these reviews from human reviewers and their expert domain knowledge. It might never be 100% accurate and might require human intervention from time to time but a high level of automation of this process can be achieved.
If you don't have a gradient, one tactic is to make the most of the situation. Give your model the Bayesian treatment, and sample from the posterior using MCMC. This is slow, but you end up with posteriors on your parameter values, which is a huge win.
Good question. The company I was working for at the time went bust - I'd been with them about 7 years. I just searched online for contracts (I'm actually a tech writer, not a developer, but have coding skills - there are a lot more contracts out there for coders compared to writers). My very first contract was with a wonderful web company in London.

Anyway, as to the commuting. Yes - you are right - it's a total pain in the bum. Sometimes if the gig is a long way away I will stay up in cheap B&B. It depends. But - you can put up almost anything for three months right? That's the beauty of it. You know the pain will end - you know the exact day.

The commuting is soon forgotten when you are heading out to a wreck dive by boat in the Philippines. :)
Within the last twenty-five years I have seen men holding on with one arm while operating a jackhammer with the other hand to cut through the cornice of a building in order to clear the way for a demolition chute. Other men about the same time were operating power saws on pipes propped up on a roof with gravel, and had no eye protection. This was in downtown Washington, DC/
Thank-you for sharing your story, I really appreciate reading all of these wonderful comments letting me know that this is a more common thing than people lead on....

In regards to dating sites, I've tried using them on/off for probably a year or two now. I've had a couple dates but they fizzle out quickly. Unfortunately, my age-group is big on the "hook-up" mentality which really doesn't appeal to me. Maybe, as you said, I need to just get back at it.
Developer salaries in the US are much higher than the UK, more than enough to offset that cost.
This woman intends to kill all non islam people
Do you mean like this?

In [1]: def foo(f, a):
...: return f(foo, a)
...:

In [2]: foo(lambda f, a: f(lambda f, a: a, a-1) if a > 0 else a, 10)
Out[2]: 9

Obviously that's a completely useless and convoluted example, but I'm fairly sure the concept of a lambda calling the function it was passed to just works in most languages.
I'm interested in this too. I'm not huge into playing tabletop games but would enjoy watching and conversing with the people playing.
The problem with flash wasn't that it didn't create great animations, it did. The problem was it was not web friendly, you can't build a seo site in flash, you cannot build a maintainable database driven project in flash. You cannot build security into flash. Its great for doing little animations but thats it.
> A doggo might be a good choice

Seconded. If you like dogs, having one forces you to go out. In my past days (before I met my wife), my dog was the only thing to get me out of the house. I'd frequently go to the park, beach, etc.

Going places before the I got my dog felt like going to a movie alone. With my dog though.. well, I had someone, and better yet, I was focused on my dogs enjoyment. If she was happy, I was happy. I also became a lot more sociable and had more social interactions when I didn't care about other people, strangely enough.
As an owner of Schalansky's Atlas of Remote Islands (I actually have the "pocket atlas" version), I have to say it's a really beautiful little book with poetic and well-written stories for each entry. I'd definitely recommend it for anyone who enjoys Atlas Obscura-type stories of strange tales from across the world.
Obviously some of the actions are illegal (like not paying an intern, no matter the reason) and should be handled in court. Other way is to write about them in social media and create bad press on the company.
Obviously, but how long does that take, and is that long enough that collisions are negligibly probable?

It's possible that the problem will take care of itself, but the information provided is not adequate to model the problem and prove that the problem will take care of itself.
ASM != Machine code.

That aside, you haven't explained why you think the languages you listed are better suited for scientists than Fortran. What are your issues with modern Fortran?
I think the destination webpage could have a bit more introductory text. My assumption is this is intended for more tech-savvy users...because "civilians" may not fully understand what is meant by "news reader"...who knows, maybe they don't even know what "RSS" means...but there's plenty more opportunity to add some text to the page...hey, at least a few, very brief one-liners about what features are included.
I remember being very very lonely. It took a long time to accept the emotion as a transient feeling instead of a permanent state of being.

You have to put yourself out there and do the work. That means make friends or even friends of friends. Find a hobby? Join a coed team sport (softball?)... bowling league? meet ups? Take a cooking class... anything with other people and in some subject you would enjoy.

You can accept the emotion and recognize it for what it is as a passive observer. Take things one day at a time.
If you're running FreeBSD 10.0 or newer, it knows "sort -R".
AI Chatbots: An Evolving Trend in Brand Marketing
"we were already the best, greatest, freest nation given to man by god"

The US is hardly the first nation to think that at the peak of its power and almost certainly won't be the last.
This is awesome. Didn't know about it, thanks!

My approach has been to step exponentially. I go back 1 commit, 2 commits, 4 commits... etc. I'll be using bisect from now on though.
Insurtech Disruption: Next to Ride the Fintech Wave
> that actually have a plausible path to power generation

Those other approaches are far less proven than the ITER design (through its precursors like JET). I'm not saying that some of them won't outpace ITER eventually, but as far as things go that are actually being built ITER is still ahead of the pack.
How checkers was solved
The big problem there, slow speed, is not inherent to the technology but stems from the replacement (USB) interface. Scanning the capacitive matrix of these keyboards with a commodity microcontroller is an amazing achievement, but it only just barely works.
Problem with Utopia is simple. One man's Utopia is another man's Dystopia. There doesn't exist a way that will satisfy everyone's wishes.
The government's response to its constituents has been a flatline for many years now. I don't expect today's FCC to be any different.

However, the battle will continue with some of the heavy hitters that have been so instrumental for creating real change: advocacy groups with good lawyers. (EFF, Fight For the Future, Public Knowledge, et al.)

They will be the ones that really take the fight to the Pai-hole. It's an uphill battle, but probably our best hope.

*edited for grammar and clarity
> In someway ES6 tries the best by adding classes. But there is plenty of other missing features like: final classes, private, public, protected, internal accessors. Explicit inline (This is more compiler feature than language), strong typed (thankfully we have TypeScript), well designed Event System with nice propagation (It’s more like a library feature rather tan language), no confusion with undefined, no confusion with this, and static variables / functions.
Well, public/private/protected are reserved keywords in the latest spec... so they're coming.

Personally I don't see these as features but deficiencies.

I liked the Flash creator tools; I haven't used a vector drawing + animation system quite like it since.
StackOverflow for private teams in beta
You can make a lot more than £24K a year running a lifestyle business. Running a lifestyle business does not mean you have to sacrifice a work-life balance. Think hard to avoid working hard.
Current Machine Learning techniques rely on being trained by manually generated data. Google's virtual Assistant learned to understand voice because Google setup Google 411 and had millions of participants train it. Google developed OCR models by setting up Google reCAPTCHA and having millions of people train it.

Manual prompts to users are a great way to develop training data and being able to distribute them at scale to millions of users means you can develop training data in very short order.
This needs a "Heard of it and don't have an opinion" option.
Ask HN: How to build a test harness for a legacy system?
I'm working with a legacy system that has no automated testing. I have a section of code that I need to refactor or it is going to get increasing more coupled. First, I tried going through the Legacy Code Change Algorithm but when trying to break dependencies, I'm moving a lot of code around (maybe I'm doing it wrong?).

I'm starting to think now that it would be a good idea to build automated acceptance tests around the functionality that I want to refactor, before breaking dependencies. Should I revisit how I am breaking dependencies or would it be worthwhile to take this path?

Any other words of wisdom you can impart my way?
> Life was amazingly dangerous until very recently...

This is what drives me crazy about the outcry about unsafe working conditions in the developing world. I worked in a lumber mill just like that video and mills like that are still operating in Canada.

Yes, we in the West want the developing world to improve conditions, but let's also keep in mind we were just about as bad within living memory.
I am not doubting you.

I was saying something simpler: One Chinese-only character is enough to show it is not Japanese.
How much was the VPS you purchased?
Smart move. They're building a strong suite of corporate products and creating more barriers to leave it.

Kind of similar to Apple's hardware products that are strongly connected.

Too bad though that google is killing another industry on the way...
Agree. This looks like autotranslated blogspam of https://hipertextual.com/2017/07/angellist-sexismo

For an original article about the subject, you can read https://techcrunch.com/2017/07/17/angellist-lee-jacobs/
How a Corporate Ethnographer Became a Lifestyle Guru – Backchannel
PA also has two of the major telecoms in their backyard (Comcast in Philadelphia, Verizon's HQ is closer to Philly than NYC) and even the rural areas are relatively densely populated. The executives want to play with the shiny, new things; so their neighborhoods get implemented first (I've been involved at gigabit rollouts at both companies -- this is actually how it works).

There are also a lot of very high net worth areas northwest of Philadelphia (which is all served by FiOS, as is most of the inner city). Median household income is the primary reason telecom deployment happens in one neighborhood vs. another; and the suburbs outside Philly have some of the highest-income zip codes in the country.
Just because i'm mainly interested in a certain issue doesn't mean i work for the agribusiness industry (see my other comment, I don't have any links).

While it looks like i'm defending the agribusiness industry to you, to me its more to do with countering bad science and propaganda about GM food.
The “broken” standard model
> For a website C++ and rust would be far down on the list.

This thread is about WebAssembly. For that, those are your only options currently.