skysight-inc/HackerNews huggingface dataset:
There's More Than One Way to Skin a Cat (2014)
I'd actually want it to get more traction on the DevOps side. The language seems really nice to use, they just need to make it super easy to deploy (think static compilation). Basically it could take over the niche were Go is right now.
Did I ever say "freedom of speech"? English is after all my second language, and I don't expect I could articulate like a native speaker.

Just to make it clear, the most irritating part is that people's opions are clearly shaped by what they read from media, which you'd expect to be more neutral as "freedom of press" is "so great" but it's just not the case.

In China, at least people are generally aware of media censorship, and would take a grain of salt in what they read, but with independent press, people are generally less critical about their reports unless it directly contradictory with to what they know for a fact. As a result you got so many people commenting like they know more truth, even when the "truth" is so absurd. When they are presented a different side of the story, ok, that must be "government propaganda", and whoever supporting them need to be banned?
Yes, but it can't assume any random function call it does doesn't use a different pointer to the same object which is not const. So, even if you don't cast const to non-const pointers you can run into the const value changing.
Reminds me of the Czechoslovakian Velorex, which had three wheels, a motorcycle engine and a leather body[0].

[0] https://en.wikipedia.org/wiki/Velorex
Something SpaceX could consider? Given their ambition with Satellite Internet backbone.
> What on earth is the upside

For the attendants or for Juno? ;)
Don't Amazon have the only kid-friendly tablets? Seems weird to exclude them.
They are two sides to the same coin but they are definitely different - think of an application with a good UI, now imagine if the business rules around doing things in the application were suddenly made convoluted - that's UX

Good UI seems to be a "know it when I see it" but I'm not convinced a good UX exists yet (or even could exist?) otherwise all applications would use the same methodology
This doesn't make sense. How can there be more satellites in the Eastern hemisphere than in the Western? Navigation satellites are in low earth orbit: they go around the earth every couple of hours. I could understand if one constellation had better polar coverage while another has better equatorial, but an east-west divide isn't physically possible (unless the Chinese are turning their satellites off when over the Americas).
Article might be a good intro to openFaas but please do not do this in production.

Gitlab Pages and GitHub Pages will gladly host a git branch for you as a static site. Gitlab has built in support for building static sites with any command you want. They have more than enough infrastructure to host a static site for you and it will take <1hr to set it up.
I thought this was comprehensively covered in the linked document. Specifically, it says:

... latitude and longitude provide an exact location, are used internally by GPS and satellite navigation devices, and are sometimes printed on paper maps. However they are rarely seen on city or street maps and are difficult for people to use. They consist of long and complicated numbers, have different ranges (-90 to 90 vs. -180 to 180) and need to be used in a specific order. (To express a reasonably precise position requires between 14 and 18 characters.)

A system of encoding location information into a short and an easy to use code would solve these problems.

It goes on to say:

Easy to use: The codes must be short enough to be remembered and used. This means that they need to be shorter than latitude and longitude and about the same length as a postal code or telephone number. The symbols used to make up the code should not include characters that can be easily confused (e.g., 1 and I, 8 and B, 2 and Z, 5 and S etc.)

Does this not answer your question?
Log-structured is conceptually robust, but SSDs/NVMes have failure modes that can do things like "in this extent of 64MB, all bytes have their 6th bit erased". So it's an illusion to think that in case of a crash, the things you did not touch remained unharmed.
This is really not the important thing here.

The hard part is going to market and carving out a niche for yourself (not to mention the endless customer validation and following synthesis), especially in a crowded and rapidly commoditising market like this.

Spending a long time on your site in the early stages is a completely irresponsible and wasteful use of time, when you can be developing or outside validating.
Isn't the proliferation of multiple GNSS constellations actually quite positive thing? The smartphone geolocation chips seem to have no problem receiving signals from all constellations. So effectively this competition between the systems allows for denser coverage of location satellites. This in turn should enable more accuracy and faster location acquisition even with limited sky visibility.

In security sense, it seems that the situation virtually rules out the possibility of selectively denying some party GNSS access. So if you want to make your adversary location-blind, you'll have to accept losing location data yourself, right?
There are dozens of these SaaS vulnerability scanning companies, with very little differentiation between them - they basically all run Nessus. It's difficult to see how they could make serious money, certainly not enough to interest VCs.
I don't get something you have satellites of glonass, gps and beidou what's stopping anyone from getting better accuracy using all 3 at the same time.
It's a velomobile. They're somewhat unusual but surely not so unusual that they're worthy of a newspaper article? There are quite a few manufacturers:

https://en.wikipedia.org/wiki/Velomobile#Velomobile_manufact...
One possible upside: Not all jobs are advertised and maybe Juno/Lambda have worked up agreements with recruiters.

Also,think about it from a recruiter point of view: Would you as recruiter rather pore through hundreds of resumes from people who have picked up courses online (and risk getting beat up by interviewers when a few of these don't perform well) or have a pre-screened/evaluated candidates? Worst case: you pass the buck on to Juno/Lambda. There is some incentive for a recruiter to look at Juno/Lambda candidates,no?
> three or four wheels are perfect

Presumably, not like the three-wheeled Robin Reliant car that launched in the UK in the 1970s :-)

https://www.youtube.com/watch?v=QQh56geU0X8
Might be referring to their proposed Search and Rescue features, SAR.
I suspect this is a misunderstanding on the part of Dean Cheng.

Beidou-1 used a two-way link, because it used two satellites in the same orbit. This means the satellite can track all users.

But Beidou-2 supports a one-way link - the same operating principle as GPS, GLONASS and Galileo - where the satellites can't track users. The downside to this design is it needs a lot more satellites, and they have to be in different orbits.

Beidou-2 retains some backwards-compatibility with the two-way link, but if your cell phone's GPS chip supports Beidou, it'll be the one-way link. You'd notice the 20cm antenna and poor battery life if you had the two-way link!
it rear side resembles like a small boat
The future of personal transportation is no personal transportation.
Didn't that story about a mysterious rise in lung disease tied to vaping a couple of weeks ago implicate marijuana as the cause?
If the USB device can proffer a spoofed ID, there is no auth a-la PKI.
Maybe there is a USB controller where it is possible to turn off the data lanes and only keep the power ones active, but short of that, USBGuard had to trust the ID of the device.
Raspberry Pi Zero's USB controller, AFAIK, had the ability to present itself as a target, so that seems like a quick experiment.
Only free-range, oil fed, cruelty free robots allowed on YouTube.
here's a paper that will shatter some illusions:
https://www.usenix.org/system/files/conference/fast13/fast13...
I know you said Rust was too unfamiliar but if you want the efficiency of C++ but in a safe language this is where I would start (and what I’m currently learning). For what it’s worth, the Rust web framework Actix has some of the best performance numbers on techempower.
I haven't dived all that much, but the initial submersion with empty lungs is super unpleasant every time, the urge to draw air is super strong. After I'm under I'm 100% fine with it and just don't think about the whole thing. I've only dived drysuit, maybe submersion is easier without.
Some of which are mentioned here:

https://github.com/google/open-location-code/wiki/Evaluation...
If only they had waited ten or so years.
Either way, Microsoft should bring back Encarta and hire Christopher Tin to compose something for the occasion ;)
I think the news story is also that it was spotted on the M25 which is the orbital motorway round London that is quite busy and that it is, in fact, perfectly legal.

Edit: Also it is the BBC which has a track record of regarding unusual vehicles as entertaining:

https://www.topgear.com/car-reviews/top-gear-technology-cent...

From the 'review': "Against: The crash protection is a bit fleshy"
Agreed. However we waste time in traffic jams
Filesystems are fairly pluggable, so them keeping it private isn't that big a burden.

They would be expected to maintain it either way.

The biggest benefit would probably be if they hope to get Google to make it a standard part of Android, or hope for other manufacturers to start using it (and therefore sharing the work of feature development and maintanance).
> It lives off radiation though.

So do plants, technically.
Title is lacking the "Ask HN:" preface which probably explains the low response/activity.
This is why these technologies never get mass adoption; so many solutions duplicating themselves trying to solve the same thing. Fact is, most users would care less about numerous implementation, they need to be educated just one solution which works fine. Personally I find plus.codes from Google user-friendly. They are already integrated in Google Maps which has over 1 billion downloads. They are free and opensource which means they can be used in third-party apps. Why is someone is reinventing the wheel is beyond me.
re: mesh networking, I believe there's also scaling issues.

Also, perhaps certain liabilities could come in to play where you might be responsible for harbouring dodgy content from some of your less scrupulous neighbours.

Centralisation makes absolute sense in the case of shared public utilities. This whole business of treating them as just regular businesses is just a cod to help make some fat cats fatter.
It's not about the cost. Every Internet connected system(at least in cloud. Ideally every system) should be publicly accessible but instead of providing it by default they are providing it as feature. If you don't want to show VM to the world then you use NAT but they have got this backward.

This is slippery slope. One day they might charge you to open a port to external world.
It's a pretty good argument for FUSE-stye userspace filesystems. Then the code reading the filesystem need not have any more permissions than the user mounting it.
Wouldn't it be easier to just use a static site generator for a simple site like this, though?
It's the dynamics of the the satellites' movement that create this effect. At any point in time it is possible for there to be more satellites in one region of the sky than elsewhere. That does not mean that any one satellite stays in the same position. The satellites continue to move around the planet.
this doesn't really answer the question, because encoding the latitude/longitude number in base32 fixed point makes them short, readable and memorizable as much as it would encode them in this scheme, and as I said above, would even result in a shorter string at comparable precision.

once they're letter, people wouldn't care if internally are mapped to raw numbers or hierarchical quads, a program would do the conversion back and forth anyway for both systems.

so for example the vatican's cupolone center under a b32 fixed point lat-encoded notation would be KUDRL6677SLE at full precision while it's opencode equivalent would be 15 letters (except for the shortening, which could be done here as well)
Out of curiosity, when you're talking about "Western media" do you mean only US-based outlets, or do the European outlets (excluding the English rags) have the same effect?
Impressive that this comes from a Civil service college.
Is it time to shed our anonymity online?
Funny, the demo on that page doesn't work for me (mobile, FF), but the other two examples do (at least, I assume they're working correctly - a minimap with a grey band for the viewer):

https://larsjung.de/pagemap/latest/demo/boxes.html

https://larsjung.de/pagemap/latest/demo/text.html
Assuming you mean CI/CD pipelines, with at least Azure DevOps, Travis and AppVeyor, pipelines are configured using YAML files, which are themselves checked into source control (e.g. git), so they are versioned just the same as any other files.

Azure DevOps supports both a graphical UI and YAML files. Pipelines created with the UI are versioned within Azure DevOps, rather than source control. I get the impression that the UI is considered deprecated, even if Microsoft haven't explicitly said so.
The whole reason that blog post exists is that a lot of terrible RICO suits are filed for things which do not in any way meet the legal definition, and the press often fail to question their merits - especially ones fitting narratives they like.
is it legal in the uk to drive barefoot?
Which internet standard is the source for that claim?
PINE64: It's time to start giving back
One potential solution is to mandate some form of open cross-platform system, where the big tech companies are forced to give up our data and allow us to freely share it with others. So Telegram and WhatsApp would still both exist, but if I download Telegram, I should be able to communicate with WhatsApp users as easily as Telegram users.
Okay there, Super Fractions Fella.
Infinitely?
Yep - https://www.rac.co.uk/drive/advice/road-safety/driving-witho...
Ultra marathon runner earns awards for both first place woman and overall winner
Post this to HN when you do it. I would love to follow suit and play around with the idea.
Only tiny tiny embedded devices don't use a wear-leveling controller of some kind.
If you can't move your workloads to a new cluster within 30 days, you should reflect on how you're using Kubernetes.
The only way is to make them free and build a marketplace of accredited and vetted pen testers who you charge to be on the platform. Still how the hell you vet these people is a huge issue.
>I understand that all of these tools have their uses, but the most important thing is ease of finding decent developers. Lots of people can do JavaScript well, but few can do Scala, so you're going to have a smaller pool of talent.

Isn't that a side benefit? It keeps out the riffraff.
> It's basically a duopoly.

Games are generally the only apps users are willing to pay for, and the games market is not only Apple and Google but also Nintendo and Sony and Microsoft (XBox). All five of those markets are closed to 3rd party stores.

Netflix and Hulu and Disney+ and HBO Go and all the video apps are also closed to 3rd parties.
Bioluminescence in Chennai Beaches
They use a lot of geosynchronous orbits over China to have a better coverage in this area.

Take a look at the orbits here : https://www.researchgate.net/figure/Ground-tracks-of-the-Bei...
I have, they do.

I occasionally write rude things into it like "stop asking me, you idiots". Not very professional, I suppose. Of either of us.
Thanks. I will not comment any more on any topics from now on. I use Hacker News to follow what's going on in tech world, unfortunately I see there are more and more political posts these days. I generally only read without commenting (either others comment has reflected my view or I don't feel the need of commenting). It is just those posts so one sided made me wanting to comment. Since your request is clear, I will no longer comment. Just to make it clear, I am not intended to have political battle at all.
To be pedantic it's a Reliant Robin (Reliant being the brand).

They actually are pretty stable vehicles, contrary to their reputation. For that clip you linked to it's like everything in Top Gear - staged for TV[0].

[0] https://www.roadandtrack.com/car-culture/entertainment/news/...
Why ElementaryOS Left Medium
It's the procurment process and the lack of skilled management. With the Ontario eHealth debacle[1], the people in charge were hospital administrators with no software project experience. They were taken advantage of by the contractors, their employees and, to be fair, their own greed. These kinds of large projects really need to spend the money on a real CTO and/or CPO.

[1] https://en.wikipedia.org/wiki/EHealth_Ontario#Consulting_and...
Static but not inline functions will trigger warnings of unused functions. Static and inline does not trigger this.
Only in totalitarian dystopias.

I have been in socialist countries with diesel buses traveling empty everywhere most of the time. Then at peak hours getting full.

The theory was that they are much more efficient, and they are when they are full and you are transported like cattle, not moving directly where you want, and having to wait for them.

Bicycles or motorcycles are much better for moving around the city.
.. but only in the short term. The whole point of a loss leader is to be able to jack the price up later.
Yes, you often mention them, but nobody [1] uses those, whereas GraalVM, due to coming Oracle and eventually being some kind of default (itself, not the AOT option per se), might do better.

[1] Where nobody = roughly as many people use CL/Haskell in production, and in any case, not any number to write home about...
M25 not M24
> and templating systems

...but last time i checked PHP itself was a templating system. What changed?
And when you want to change from AWS, you are completely locked in, no?
Reflections on Early History by JCR Licklider (1986)
I think people are too quick to judge languages.

If I tell you that Haskell has a fragmentation problem, I feel good about telling you that because I actually have experience with it.

However Haskell is still a language that I'd pick over Java, Go, JavaScript or any of the mainstream languages for that matter and I'd be willing to put my reputation on the line for that choice.

I also worked with C++. To see people compare Scala and Haskell with C++, kind of rubs me the wrong way.

And unfortunately such opinions stay on the Internet forever, are picked up by beginners and repeated verbatim.

So no, there's a huge difference between Scala, Haskell and C++. For one the former wouldn't lead to stupid and disastrous bugs like Heartbleed, whereas C++ can and routinely does. By comparison when well typed Scala or Haskell programs compile, the defect rate tends to be really low.

I'm seriously thinking about starting a course in how badly and easily you can fuck up in C/C++, for people that make unfair comparissons with them, making life hard for their managers :-)

Also just to get this out of the way... the problem in Scala are actually the Java refugees going gung-ho on OOP. And the FP people, because they tend to be more experienced, are the ones cleaning up the mess.

And I like that. You know why? Because Scala makes it possible to introduce FP gradually, without an organization wide commitment. In the company I'm working for, a language like Haskell would never fly, but Scala does.

Also in case you haven't noticed, FP is spreading.

- in Typescript/JS you have fantasy-land and fp-js

- in Kotlin you have Arrow

The difference is that you don't get the nice type system to support those abstractions well, so you also get the weird HKT and type class encodings to go with it. Although in fairness the Arrow guys are working on compiler plugins for better supporting type classes and the HKT encoding that they use.

So if you're conservative about adopting FP, language choice will not really protect you ;-)
Drone Beats Ambulance in Delivering First Aid
I forgot to add the link to Derek - https://github.com/alexellis/derek - a bot to add Developer Certificate of Origin checking and to allow non-admin users to administrate the repos through the use of comments.
aka Mr Bean's car
"26 years" is oddly precise, but the sinclair C5 was 1985, 34 years ago, so it's probably just how long he's served or something. https://wikipedia.org/wiki/Sinclair_C5

BONUS "Micro Men" documentary/drama about Sir Clive Sinclair vs Acorn (from which grew Acorn RISC Machine -> ARM) https://youtube.com/watch?v=XXBxV6-zamM (1h 24m) "A man's reach should exceed his grasp or what's a heaven for?"
> No they will charge you for addresses you don't use.

No, that is what they currently do. Starting January 1, 2020, they will charge you for addresses on active instances.

Current:

Static IP address (assigned but unused) $0.010/hr

Starting January 1, they add:

Static and ephemeral IP addresses in use on standard VM instances $0.004/hr

Static and ephemeral IP addresses in use on preemptible VM instances $0.002/hr
Mr Bean's arch-enemy's car
There are a lot better options of you like Hugo or other static site generators...

I have GitHub set up to push my merge requests to AWS Lambda. The lambda downloads the specific Hugo release I deemed to run on, generates my pages, an pushes to S3 + Cloudfront. Takes less than 10 seconds from merge to publish. No servers. No services fees. Costs $13/year (95% domain fee). Truly "serverless".

At some point I want to retry this on Gitlab, it seems to support the same flow
Stuck on ideas? 3 tips to focus on what matters and start your business
> Currently Scala.Native still performs poorly than Scala JVM.

This is factually incorrect [1]. 0.4.0 series is shipping with brand new optimizer (as of M1) and soon a parallel garbage collector (M3). Both contribute to major performance overhaul compared to the current stable 0.3 branch (see benchmarks on the link below).

[1] https://github.com/scala-native/scala-native/releases/tag/v0...
... not quite equal, Encarta was useful in more places than just the US.
I've just glanced again at the linked document and your comments seem to me to be adequately addressed there, so I'm not sure what you're suggesting/asking.

The characters that are used in Open Location Codes were chosen ... to avoid, as far as possible, Open Location Codes being generated that included recognisable words.

...

Open Location Codes are encodings of WGS84 latitude and longitude coordinates in degrees.

...

The first approach ... provides codes that can be visually compared, or alphabetically ordered to determine if they are close to each other. The second approach allows the code area to be refined using only a single digit. If the entire code was generated using the second approach, it would result in codes that could not be reliably compared visually.

I thought the benefits were explained quite clearly, so I'm at a bit of a loss as to what you're suggesting.
I'm 22 in the UK and remember Encarta fondly.
Whoa, great upgrade.
Talking of the Twizy, JFYI, hopefully soon there will be a competitor:

https://news.ycombinator.com/item?id=20506703

A (at least visually) nice re-make of the Isetta:

https://microlino-car.com/en/microlino
Airline uses AI to monitor customer complaints
That might prevent privilege escalation but I'm not sure it prevents a kernel wedge.
Yes. "It's not RICO dammit" means "the suit that has been filed will likely not succeed on the RICO claim" or "what you're talking about does not meet the RICO elements", not "that suit was not a RICO suit".
Sir Clive Sinclair thought so too and tried to make it happen about 35 years ago, but it didn't quite catch on, to say the least:

https://en.wikipedia.org/wiki/Sinclair_C5